FastComments.com

Add Comments to Canvas LMS via LTI 1.3

FastComments интегрируется с Canvas LMS через стандарт LTI 1.3. Это добавляет возможности комментариев в реальном времени и совместного чата прямо в ваши курсы Canvas - no plugin to install on your server.

Пример комментариев в курсе
Комментарии FastComments в курсе Canvas LMS

Комментарии появляются автоматически под заданиями, а преподаватели могут встраивать FastComments в Pages, Quizzes и Announcements через Rich Content Editor. SSO обрабатывается автоматически через LTI launch - студенты комментируют с помощью своих Canvas accounts без отдельного входа. Интеграция поддерживает ветвящиеся комментарии, совместный чат в реальном времени с подсветкой текста и автоматическое сопоставление ролей.


Тарифы Internal Link

Интеграция FastComments LTI 1.3 включена в планы Flex и Pro без дополнительной оплаты.

Ключ разработчика Canvas Internal Link

Откройте раздел «Ключи разработчика» в Canvas

Войдите в Canvas под учетной записью администратора. Перейдите в Admin (в левой боковой панели) > выберите свою учетную запись > Developer Keys.

Создайте LTI-ключ разработчика

Нажмите + Ключ разработчика и выберите LTI-ключ.

В форме конфигурации:

  1. В поле URI перенаправления (слева) вставьте Launch URL со страницы настройки FastComments.
  2. Справа установите Метод в значение Ввести URL.
  3. Вставьте URL конфигурации, который вы скопировали из FastComments, в поле JSON URL.
  4. Canvas автоматически загрузит конфигурацию LTI.
  5. Дайте ключу имя (например, "FastComments").
  6. Нажмите Сохранить.

Включите ключ разработчика

После сохранения новый ключ появится в таблице Developer Keys со значением Состояние = OFF. Переключите тумблер, чтобы установить ON. Canvas может запросить подтверждение — нажмите Разрешить, чтобы включить ключ.

Скопируйте Client ID

В таблице Developer Keys в столбце Details отображается числовой Client ID (например, 17000000000042). Скопируйте это число — оно понадобится вам на следующем шаге.

Добавить в курс Internal Link

Как комментарии отображаются в ваших курсах

После включения интеграции LTI и установки External App, FastComments работает автоматически на основе тех размещений, которые вы настроили:

Assignment View

Если включено размещение Assignment View, комментарии автоматически появляются под каждым заданием в курсе. Студенты и преподаватели видят древовидный раздел комментариев при просмотре задания — для каждого задания не требуется дополнительная настройка.

Каждое задание получает собственную отдельную ветку комментариев.

Rich Content Editor Button

Если включено размещение Editor Button, преподаватели могут встроить FastComments в любой контент, который использует Rich Content Editor:

  1. Редактируйте Page, Quiz, или Announcement.
  2. В панели инструментов Rich Content Editor нажмите кнопку FastComments.
  3. FastComments автоматически встраивается в содержимое.
  4. Сохраните страницу.

Когда студенты просматривают страницу, встроенный виджет FastComments загружается с веткой комментариев, уникальной для этой страницы.

Automatic SSO

В обоих размещениях студенты автоматически входят через свою учетную запись Canvas. Имена, адреса электронной почты и аватары синхронизируются через запуск LTI — отдельный вход не требуется.

Стили комментирования Internal Link

FastComments добавляет древовидные комментарии в ваши курсы Canvas. Стандартный виджет FastComments отображается на странице. Пользователи могут публиковать древовидные комментарии, отвечать, голосовать и пользоваться всеми стандартными функциями.

Виджет комментариев на странице курса
Комментарии FastComments в курсе Canvas

Комментарии прикрепляются к каждой странице курса или ссылке на ресурс, поэтому обсуждения остаются организованными по странице, заданию или модулю.


Сопоставление ролей Internal Link

Роли Canvas автоматически сопоставляются с ролями FastComments во время запуска LTI. Ручная настройка не требуется.

Сопоставление ролей

Роль Canvas Роль FastComments Разрешения
Administrator Admin Full account access, manage all comments and settings
Instructor Moderator Edit and delete comments, pin threads, manage discussions
Learner Commenter Post comments, reply, vote, and use mentions

Как это работает

Когда пользователь запускает FastComments из Canvas, протокол LTI 1.3 передаёт его роль Canvas. FastComments считывает эту роль и автоматически назначает соответствующие разрешения.

Если у пользователя несколько ролей (например, an Instructor who is also an Admin), используется роль с наивысшими привилегиями.


Настройка Internal Link


FastComments разработан таким образом, чтобы его можно было настроить в соответствии с вашим сайтом.

Если вы хотите добавить собственные стили или изменить конфигурацию, Ознакомьтесь с нашей документацией по настройке и конфигурации, чтобы узнать, как.