【问题标题】:How to use Twilio new Room Rest API instead of Configuration Profile SID?如何使用 Twilio 新的 Room Rest API 而不是配置文件 SID?
【发布时间】:2017-04-27 21:29:42
【问题描述】:

Twilio 最近停止了他们的配置文件 SID,转而支持新的 Room Rest API。

之前我使用配置文件 SID 授权创建访问令牌,然后将访问令牌传递给 javascript 以连接参与者:

$callerCallId = substr(md5(microtime()), 0, 15);
$callerAccessToken = new Services_Twilio_AccessToken($accountSid, $apiKeySid, $apiKeySecret, 3600, $callerCallId);
$callerConversationGrant = new Services_Twilio_Auth_ConversationsGrant();
$callerConversationGrant->setConfigurationProfileSid($configurationProfileSid);
$callerAccessToken->addGrant($callerConversationGrant);
$callerToken = $callerAccessToken->toJWT();

使用新的 REST API,我该怎么办? Twilio 的官方文档一点帮助都没有。

【问题讨论】:

    标签: rest twilio


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    如果您使用的是 Video Group Rooms 私人测试版,那么您应该能够看到 documentation here。您实际上不需要更改任何授权用户的方式,您仍然需要从服务器生成 JWT 并将其传递给客户端。

    不同之处在于,您不是从客户端创建和加入房间,而是首先要use the REST API to create the room。然后你可以使用客户端中的房间名称加入该房间。

    如果您对 API、文档或任何有关 Group Rooms 的内容有任何反馈,请通过 video-product@twilio.com 与视频团队联系。

    【讨论】:

      猜你喜欢
      • 2015-10-31
      • 2015-04-11
      • 1970-01-01
      • 2016-11-20
      • 1970-01-01
      • 1970-01-01
      • 2016-11-07
      • 2011-08-20
      • 1970-01-01
      相关资源
      最近更新 更多