Руководство пользователя Draw.Chat
Содержание
- 📘 Основы
- 🤝 Совместная работа в реальном времени
- 🎨 Выбор фона доски
- 🛠️ Использование инструментов
- ✍️ Использование стилусов и графических планшетов
- 📞 Совершение и приём прямых звонков (WebRTC)
- ▶️ Воспроизведение видео- и аудиоматериалов
- 🤖 Использование AI-ассистента
- 🔔 Получение уведомлений
- 💾 Сохранение доски
- 📤 Обмен изображениями и документами
- 🗂️ Управление досками и их упорядочивание
- ⚙️ Изменение настроек и настройка доски
- 🖼️ Хранение изображений
- ⌨️ Сочетания клавиш и жесты
Изменение настроек и настройка доски
Draw.Chat позволяет настроить внешний вид и функциональность доски, а затем встроить её на любом веб-сайте или во внешнем приложении.
Вы можете загрузить ранее сохранённую доску, изменить её страницы и настройки, а затем предоставить доступ выбранным пользователям.
Доску Draw.Chat можно встроить на платформе электронного обучения, в системе LMS или в другом приложении, используя API.
Встраивание доски на страницу (iframe)
Чтобы разместить доску в блоге, на сайте или в приложении, выполните следующие шаги:
- Перейдите на страницу Конфигуратор.
- Настройте доску, выбрав интересующие вас опции.
- Нажмите кнопку Сохранить конфигурацию.
- Перейдите в раздел Поделиться доской для.
- Укажите, могут ли пользователи рисовать и пользоваться чатом.
- Если вы не разрешаете совместное редактирование доски, вы можете включить локальное рисование, чтобы каждый пользователь работал со своей копией.
- Скопируйте сгенерированный код iframe и вставьте его на страницу.
Создание новой доски со случайным адресом и паролем
Вы можете создать новую доску со случайным адресом и паролем администратора, перенаправив пользователя по адресу:
https://api.draw.chat/v1/openКаждый вызов этого адреса создаёт новую, независимую доску.
Создание общей доски с детерминированным адресом
Если вы хотите, чтобы пользователи всегда попадали на одну и ту же доску, можно использовать детерминированный адрес на основе параметра seed:
https://api.draw.chat/v1/open?seed=[ciąg_znaków]На основе значения seed генерируются адрес доски и общий пароль администратора. Все пользователи, открывающие ссылку с тем же seed, получат полные права на редактирование.
На стороне своего сервера вы можете генерировать seed детерминированным способом, например:
seed = sha256('sekret_szkoły' + 'nr_sali' + 'czas_rozpoczęcia')Ссылки, сгенерированные с одним и тем же seed, всегда будут вести к одной и той же доске.
Интеграция через API
API Draw.Chat позволяет создавать доски, управлять пользователями и их правами исключительно с помощью правильно подготовленных ссылок.
Для своего проекта сгенерируйте пару ключей .private.key и public.key (ECDSA / P-256), а затем используйте приватный ключ для подписи ссылок.
Ссылки с корректной подписью открываются в контексте соответствующего им публичного ключа. Каждый публичный ключ может представлять отдельный проект или интеграцию.
На основе одной пары ключей вы можете генерировать множество ссылок на разные доски и для разных пользователей, с учётом индивидуальных прав и настроек доски.
Примерный сценарий
Для заданного списка участников сгенерируйте:
- одну ссылку на общую доску,
- отдельные ссылки на индивидуальные доски для каждого участника,
- ссылку ведущего или экзаменатора с правами администратора.