Twilio控制视频室访问

时间:2017-03-20 22:43:21

标签: twilio

jut for a background,我正在建立一个基于twilio的视频聊天联络中心,我遇到了一个问题。使用该服务的大多数人将是匿名客户,此处不进行日志记录/身份验证。看看twilio api,一旦我使用VideoGrant生成令牌,我就无法控制javascript客户端使用它做什么,例如,有人可以修改我的JS客户端来创建自己的房间,而不是加入我的应用程序指定的房间。 。 有没有办法创建VideoGrant,只允许加入一个房间,最好是一个单一的房间? 在控制台中提到了Room Events,但我没有看到任何文档,也许它会允许创建房间并杀死未知的房间,顺便说一下房间有REST api吗?官方REST api文档上没有任何内容。 很抱歉,如果这些问题有点笨拙,我知道他们可能不符合SO标准,但我知道很少有Twilio开发人员的福音传播者很活跃,所以也许你们可以在这里提出一些最佳实践,或者只是指出正确的文档,如果我愚蠢到错过了他们。

1 个答案:

答案 0 :(得分:2)

卢卡斯,

Rob Brazier,PM for Video。在接下来的几周内,我们将向访问令牌的视频部分添加新的授权,允许您锁定仅访问特定房间的访问权限。

基本流程将是:

  1. 用户访问您的网站。
  2. 您的应用服务器决定他们应该连接的房间。
  3. 您的应用服务器使用您喜欢的任何标识符作为名称创建会议室(使用即将推出的视频REST API)。
  4. 您的应用服务器会为#3。
  5. 中创建的特定会议室生成一个访问令牌
  6. 您的应用服务器将该访问令牌返回给客户端。
  7. 客户端使用提供的令牌进行连接,并连接到指定的Room。
  8. 如果这一点很清楚,请告诉我。谢谢,