【问题标题】:twilio video beta - conversations client returns nulltwilio video beta - 对话客户端返回 null
【发布时间】:2016-05-02 15:38:13
【问题描述】:

从今天早上开始,在任何基于 Chrome 的 Twilio 视频客户端(Firefox 工作正常)中,我收到“TypeError: Cannot read property 'cause' of null strong>" 在传递访问管理器身份和令牌之后。到目前为止,它已经工作了几个月。

我尝试了一些旧版本的对话客户端,但它仍然出现在 Chrome 中并且无法连接。我有一个 IP 消息文本聊天会话捎带同一个令牌,但工作正常(并且有几个月)。

有没有办法验证令牌?还有什么其他问题吗?

【问题讨论】:

  • 您是否有一些示例代码来说明如何创建访问令牌并在前端使用它?谢谢
  • 很好,大约 12 小时后我在 Chrome 中尝试它时不会产生任何错误。 Chrome 或它所在的服务器端系统没有更新。假设这可能是 Twilio 方面的事情?我检查了状态页面,但看似相关的服务已启动。
  • 嗯,这很奇怪。如果您想进一步调查,我建议您get in touch with support 可以为您调查。很高兴听到它再次工作!

标签: webrtc twilio


【解决方案1】:

这似乎有点奇怪,但对于使用 Twilio Video JavaScript SDK 的其他人,您可以通过 APIAccessManager 管理令牌的生命周期。

// Create an AccessManager to manage our Access Token
var accessManager = new Twilio.AccessManager('$TWILIO_ACCESS_TOKEN');

// Create a Conversations Client and connect to Twilio's backend
conversationsClient = new Twilio.Conversations.Client(accessManager);
conversationsClient.listen().then(function() {
    console.log('Connected to Twilio!');
}, function (error) {
    console.log('Could not connect to Twilio: ' + error.message);
}); 

如果出现问题,请通过 this form 将这些详细错误日志从控制台发送到 Twilio。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-24
    相关资源
    最近更新 更多