Как включить внешний инструмент с помощью API для курса, установленного на уровне аккаунта

Я установил инструмент LTI в свои canvas-lms как на уровне учетной записи, но я хочу использовать API данных canvas для программного включения / выключения инструмента в определенных курсах.

Как включить навигационное размещение для инструмента, определенного на уровне аккаунта для определенного курса?

1 ответ

Решение

Это можно сделать, управляя доступностью и порядком отдельных вкладок в самом курсе.

Порядок навигации и скрытый / видимый можно редактировать, используя метод PUT API Tabs.

Сначала вам нужно получить все идентификаторы вкладок, затем определить, какой из них связан с внешним инструментом, а затем использовать API для их перемещения или включения / отключения соответственно.

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