Кто-нибудь получит Articulate Storyline, чтобы TinCan определял пользовательский URL для своей конечной точки?

Их документация говорит, что вы можете увеличить файл tincan.xml в корне следующим образом:

<launch lang="und">http://my.lms.com/TCActivityProvider/story.html
    ?endpoint=http%3A%2F%2Fmy.lms.com%2Flrs%2Fendpoint%2F
    &auth=OjFjMGY4NTYxNzUwOGI4YWY0NjFkNzU5MWUxMzE1ZGQ1
    &actor=%7B%22name%22%3A%20%5B%22First%20Last%22%5D%2C%20%22mbox%22%3A%20%5B%22mailto%3Afirstlast%40mycompany.com%22%5D%7D
    &activity_id=61XkSYC1ht2_course_id
    &registration=760e3480-ba55-4991-94b0-01820dbd23a2
</launch>

И теперь конечная точка перейдет на указанный вами URL. Но независимо от того, что я делаю, URL-адрес никогда не меняется, и все операторы JSON отправляются в корень файла story.html.

1 ответ

Решение

Когда вы устанавливаете конечную точку в сюжетной линии Articulate tincan, она автоматически добавляет / заявление / конечную точку, в результате чего URL-адрес для конечной точки LRS не распознается. Вам нужно создать правило перезаписи и направить json с помощью Articulate на соответствующий дескриптор.

Другие вопросы по тегам