【问题标题】:Twilio Client JS-SDK Websocket cannot establish connectionTwilio Client JS-SDK Websocket 无法建立连接
【发布时间】:2020-10-04 11:01:44
【问题描述】:

我正在尝试使用以下行与 Twilio 连接:

Twilio.Device.setup(token, { debug: true }); 

我已经检查了 JWT,它是正确的,但是连接不断在下面重新建立日志:

Setting up VSP
log.ts:80 Initializing transport backoff using config:  {factor: 2, initialDelay: 100, maxDelay: 20000, randomisationFactor: 0.4}
log.ts:80 WSTransport.open() called...
log.ts:80 Attempting to connect...
log.ts:80 Closing and cleaning up WebSocket...
log.ts:80 No WebSocket to clean up.
WebSocket opened successfully.
log.ts:80 Setting token and publishing listen
log.ts:80 Received websocket close event code: 1005. Reason: 
log.ts:80 Closing and cleaning up WebSocket...
log.ts:80 Will attempt to reconnect WebSocket in 105ms
log.ts:80 Stream is offline
log.ts:80 Attempting to reconnect (retry #1)...
log.ts:80 Closing and cleaning up WebSocket...
log.ts:80 No WebSocket to clean up.
log.ts:80 WebSocket opened successfully.
log.ts:80 Setting token and publishing listen
Received websocket close event code: 1005. Reason: 
log.ts:80 Closing and cleaning up WebSocket...
log.ts:80 Will attempt to reconnect WebSocket in 244ms
log.ts:80 Stream is offline
log.ts:80 Attempting to reconnect (retry #2)...
log.ts:80 Closing and cleaning up WebSocket...
log.ts:80 No WebSocket to clean up.
log.ts:80 WebSocket opened successfully.
log.ts:80 Setting token and publishing listen
log.ts:80 Received websocket close event code: 1005. Reason: 
log.ts:80 Closing and cleaning up WebSocket...
log.ts:80 Will attempt to reconnect WebSocket in 439ms
log.ts:80 Stream is offline
log.ts:80 Attempting to reconnect (retry #3)...
log.ts:80 Closing and cleaning up WebSocket...
log.ts:80 No WebSocket to clean up.
log.ts:80 WebSocket opened successfully.
log.ts:80 Setting token and publishing listen
log.ts:80 Received websocket close event code: 1005. Reason: 
log.ts:80 Closing and cleaning up WebSocket...
log.ts:80 Will attempt to reconnect WebSocket in 1119ms
log.ts:80 Stream is offline
log.ts:80 Attempting to reconnect (retry #4)...
log.ts:80 Closing and cleaning up WebSocket...
log.ts:80 No WebSocket to clean up.
log.ts:80 WebSocket opened successfully.
log.ts:80 Setting token and publishing listen
log.ts:80 Received websocket close event code: 1005. Reason: 
log.ts:80 Closing and cleaning up WebSocket...
log.ts:80 Will attempt to reconnect WebSocket in 1639ms
log.ts:80 Stream is offline
log.ts:80 Attempting to reconnect (retry #5)...

日志不是很有帮助,似乎服务器没有响应但我不确定服务器地址来自哪里,我正在使用 Ngrok 连接

【问题讨论】:

  • 哪里能解决??

标签: twilio twilio-api twilio-twiml twilio-programmable-chat twilio-click-to-call


【解决方案1】:

看起来您的 JWT 是在未指定身份的情况下创建的。确保在生成 JWT 时向选项添加唯一的身份属性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-17
    • 2022-11-07
    • 1970-01-01
    • 2022-11-05
    • 2019-09-15
    • 2012-10-17
    • 1970-01-01
    相关资源
    最近更新 更多