白板协议
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
张川 e9745effe1 YUNKE-4413 【App, Arch, PC, Server】答题器创建成功后通知前端 11 hours ago
answer YUNKE-4413 【App, Arch, PC, Server】答题器创建成功后通知前端 11 hours ago
board YUNKE-4413 【App, Arch, PC, Server】答题器创建成功后通知前端 11 hours ago
channel YUNKE-4413 【App, Arch, PC, Server】答题器创建成功后通知前端 11 hours ago
collaborator YUNKE-4413 【App, Arch, PC, Server】答题器创建成功后通知前端 11 hours ago
snapshot YUNKE-4413 【App, Arch, PC, Server】答题器创建成功后通知前端 11 hours ago
vo YUNKE-4413 【App, Arch, PC, Server】答题器创建成功后通知前端 11 hours ago
webhook YUNKE-4413 【App, Arch, PC, Server】答题器创建成功后通知前端 11 hours ago
README.md YUNKE-4413 【App, Arch, PC, Server】答题器创建成功后通知前端 11 hours ago
go.mod YUNKE-4413 【App, Arch, PC, Server】答题器创建成功后通知前端 11 hours ago

README.md

Whiteboard(白板)

白板

关于用户

userid只是一个抽象的概念,接入方可以根据自己的需求纵一个唯一可以标识用户的字符串即可,可以是

  • 用户名
  • 用户编号

服务器接入

需要实现如下接口

  • 回调
  • gRPC

回调

认证

地址

whiteboards/{appid}/webhooks/auths/users/{userid}

请求

响应

授权

地址

whiteboards/{appid}/webhooks/boards/{boardId}/acl

请求

响应

授权

地址

whiteboards/{appid}/webhooks/users/{userid}/acl

请求

响应

授权

地址

whiteboards/{appid}/webhooks/groups/{groupId}/acl

请求

响应

用户信息

地址

whiteboards/{appid}/webhooks/boards/{boardId}/users/{userid}/infos

请求

响应

用户信息

地址

whiteboards/{appid}/webhooks/groups/{groupId}/users/{userid}/infos

gRPC

gRPC方便服务器调用

  • board

客户端接入

客户端支持

  • PC
  • 移动端
  • 网页端
  • 小程序