在使用Twilio JS客户端的实时服务器上,传出呼叫无法通过

在使用Twilio JS客户端的实时服务器上,传出呼叫无法通过,twilio,twilio-php,twilio-click-to-call,Twilio,Twilio Php,Twilio Click To Call,我已经实现了TwilioJS客户端,在本地主机上一切都很好。 我可以通过我的验证号码接听来电和拨出电话,但部署到live时,拨出的电话无法接通 起初我认为这与SSL有关,正如Chrome在控制台上所说的,它不能允许没有SSL的getUserMedia()。 现在我得到了服务器的SSL,Chrome的警告消失了,Chrome现在似乎很高兴 当我尝试拨打电话时,在获得SSL后,它开始拨号(之前根本不是拨号),但呼叫以“出现应用程序错误…”语音消息结束 在使用演示帐户时,是否存在不能在实时服务器/域上

我已经实现了TwilioJS客户端,在本地主机上一切都很好。 我可以通过我的验证号码接听来电和拨出电话,但部署到live时,拨出的电话无法接通

起初我认为这与SSL有关,正如Chrome在控制台上所说的,它不能允许没有SSL的getUserMedia()。 现在我得到了服务器的SSL,Chrome的警告消失了,Chrome现在似乎很高兴

当我尝试拨打电话时,在获得SSL后,它开始拨号(之前根本不是拨号),但呼叫以“出现应用程序错误…”语音消息结束


在使用演示帐户时,是否存在不能在实时服务器/域上拨打外呼的限制?

正如评论中所建议的,检查日志将开始为您指明正确的方向。如果您不确定特定错误的含义,可以参考客户机错误代码

并确保启用调试以通过控制台接收详细日志

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

没有限制,但您可能希望签入您的Twilio帐户以查看导致错误的原因。我同意@philnash的观点,查看twilio中的日志会让你知道什么地方出了问题。只要确保已打开错误报告功能,它就会显示在通话日志中。一旦你有错误,如果你仍然需要帮助,请张贴错误。