javascript - twilio 语音通话无法连接

标签 javascript ruby twilio twilio-click-to-call

我正在尝试使用 twilio voip 通过浏览器调用电话号码。

目前我正在为 Javascript 客户端生成一个 token ,如下所示

account_sid = 'xxx'
auth_token = 'xxx'
capability = Twilio::Util::Capability.new account_sid, auth_token
capability.allow_client_incoming self.email
capability.allow_client_outgoing 'xxx'
capability.generate

我已检查我的 account_sid 和 auth_token 是否是真实帐户。

“allow_client_outgoing”设置为 twiml 应用程序 sid。

我还将 twiml 语音请求 URL 设置为我的 Web 服务端点,当使用curl 进行测试时,该端点会返回适当的 xml。

当浏览器尝试调用电话时,电话立即挂断,而我的网络服务从未被命中。

我还检查了 twilio 是否有任何警报,但没有任何警报。

问题可能是什么?我认为这与我生成的 token 有关,但代码非常简单,我可以看出可能出了什么问题。

最佳答案

您必须将 token 设置为token.generate

capability = Twilio::Util::Capability.new account_sid, auth_token
capability.allow_client_incoming self.email
capability.allow_client_outgoing 'xxx'
capability_token = capability.generate

在我的 Controller 中,我正在渲染json:{token:capability_token}

关于javascript - twilio 语音通话无法连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33343381/

相关文章:

twilio - 如何通过 Twilio 调用电话让两个人进行实时对话?

javascript - 显示超出其范围的 ng-repeat 项目数

javascript不想解析文本超过两次

javascript - jQuery 验证 Uncaught ReferenceError

ruby-on-rails - Rspec工厂少女faker不接受专栏

twilio - 有没有办法调用两个号码并让他们加入 session

android - 将 Twilio 的传入调用代码从 Activity 实现到服务类中,但每次都会出错

javascript - 将列表数据从 html 传递到 python (flask)

ruby-on-rails - 由于 "wkhtmltopdf",PDFKIT 显然无法正常工作

ruby - 在 ruby​​ 中查找数组的元素是否是最后一个