我正在将Twilio与react一起使用,当我使用此代码创建客户端时
this.chatClient = new Chat(this.state.token);
但我不断收到此错误
TransportUnavailableError: Can't connect to twilsock
at Upstream.send (http://localhost:3000/static/js/1.chunk.js:96516:31)
at TwilsockClient.post (http://localhost:3000/static/js/1.chunk.js:94626:28)
at http://localhost:3000/static/js/1.chunk.js:88943:33
at Retrier.<anonymous> (http://localhost:3000/static/js/1.chunk.js:88882:11)
at Retrier.push../node_modules/events/events.js.EventEmitter.emit (http://localhost:3000/static/js/1.chunk.js:25082:17)
预先感谢
答案 0 :(得分:2)
问题出在我的设备和Twilio之间。因此,我运行测试箱以找出对我来说是网络/防火墙问题的问题。解决了这个问题,现在可以正常工作了
new_list <- list(`prefix-001`, `prefix-002`)
答案 1 :(得分:0)
以防万一有人到达这篇帖子而没有网络/防火墙问题。
我使用Twilio Sync定期收到此错误。这是由无效的令牌引起的,或者在我的情况下,令牌在一段时间后过期。您需要处理刷新令牌,类似于以下内容:
_syncClient = new SyncClient(getNewToken());
_syncClient.on('tokenAboutToExpire', function() {
_syncClient.updateToken(getNewToken());
});