Twilio最近停止了他们的配置文件SID,转而使用新的Room Rest API。
以前我曾经使用配置文件SID grant创建一个访问令牌,然后将访问令牌传递给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的官方文档根本没用。
答案 0 :(得分:0)
Twilio开发者传道者在这里。
如果您使用的是Video Group Rooms私人测试版,那么您应该可以看到documentation here。实际上,您无需更改授权用户的方式,您仍需要从服务器生成JWT并将其传递给客户端。
不同之处在于,您需要先use the REST API to create the room而不是从客户端创建和加入会议室。然后,您可以使用客户端中的房间名称加入该房间。
如果您对API,文档或有关Group Rooms的任何信息有任何反馈意见,请通过video-product@twilio.com与视频团队联系。