更改设置和自定义电路板

Draw.Chat 允许您自定义其外观和功能,然后将其放置在任何网站上。

您可以加载以前保存的白板,自定义其页面,然后与选定的人共享。

您可以使用API 将 Draw.Chat 嵌入到电子学习平台或其他应用程序中。

要将白板嵌入博客或链接,请按以下步骤操作:

  • 进入配置器页面
  • 选择你感兴趣的选项来配置板块
  • 单击保存配置
  • 转到共享板块:
  • 如果启用了聊天选项,请选择用户可以绘图还是聊天
  • 如果您不允许通过绘图来修改黑板,您可以启用本地绘图选项,这样用户就只能在自己的副本上绘图。
  • 复制 iframe 代码并放到正确的位置。

用随机地址和随机密码创建一个新的讨论板

您可以将用户浏览器重定向到以下地址,创建一个具有随机地址和随机密码的新板:

https://api.draw.chat/create.html

创建具有确定地址和共享密码的共享阵列

您可以将用户重定向到相同的数组,并使用基于任意字符串的相同密码:

https://api.draw.chat/v1/open?seed=[string_characters](字符串

其中,数组地址和密码是根据 "种子 "生成的。通过这种方式,您可以为多个用户创建具有完全编辑权限的协作讨论区(所有用户都是管理员,对讨论区拥有完全控制权)。

在服务器端,可以使用哈希函数生成 `seed`。例如:seed= sha256('secret_school'+'classroom_number'+'start_time')相同 "seed "的链接将始终指向同一个数组。

通过 API 集成

您可以通过链接创建自己的板块、管理用户及其权限。

为您的项目生成".private.key "和 "public.key "密钥对(ECDSA/P-256),然后使用私钥签署链接。

具有正确签名的链接将在指定公钥的上下文中打开,因此每个公钥可以对应一个单独的项目。根据密钥对,您可以生成多个链接,分别指向多个板块和具有不同权限的多个用户。 在生成链接的同时,您还可以传递板块设置,如果签名和格式正确,这些设置将被应用。

演示

"对于已定义的参与者列表,为每个参与者生成一个指向公共白板的链接和一个指向独立白板的链接列表。为每个白板生成一个具有管理员权限的主持人/主考官链接"。

https://github.com/cojapacze/drawchat