Как включить внешний инструмент с помощью API для курса, установленного на уровне аккаунта
Я установил инструмент LTI в свои canvas-lms как на уровне учетной записи, но я хочу использовать API данных canvas для программного включения / выключения инструмента в определенных курсах.
Как включить навигационное размещение для инструмента, определенного на уровне аккаунта для определенного курса?
1 ответ
Решение
Это можно сделать, управляя доступностью и порядком отдельных вкладок в самом курсе.
Порядок навигации и скрытый / видимый можно редактировать, используя метод PUT API Tabs.
Сначала вам нужно получить все идентификаторы вкладок, затем определить, какой из них связан с внешним инструментом, а затем использовать API для их перемещения или включения / отключения соответственно.