twilio 语音通话连接不上
twilio voice call not connecting
我正在尝试让浏览器使用 twilio voip 拨打 phone 号码。
目前我正在为 Javascript 客户端生成令牌,就像这样
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.[=11 进行测试时,returns 是适当的 xml =]
当浏览器尝试拨打电话时,电话会立即挂断,而且我的网络服务永远不会被访问。
我也检查了 twilio 是否有任何警报,但什么也没有。
可能是什么问题?我认为这与我生成的令牌有关,但代码非常简单,我可以看出可能有什么问题。
您必须将令牌设置为 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
在我的控制器中,我正在渲染 json: {token: capability_token}
在尝试了几件事之后,我认为这一行可能是问题所在
capability.allow_client_incoming self.email
'allow_client_incoming' 字符串中似乎不能包含特殊字符。
我正在尝试让浏览器使用 twilio voip 拨打 phone 号码。
目前我正在为 Javascript 客户端生成令牌,就像这样
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.[=11 进行测试时,returns 是适当的 xml =]
当浏览器尝试拨打电话时,电话会立即挂断,而且我的网络服务永远不会被访问。
我也检查了 twilio 是否有任何警报,但什么也没有。
可能是什么问题?我认为这与我生成的令牌有关,但代码非常简单,我可以看出可能有什么问题。
您必须将令牌设置为 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
在我的控制器中,我正在渲染 json: {token: capability_token}
在尝试了几件事之后,我认为这一行可能是问题所在
capability.allow_client_incoming self.email
'allow_client_incoming' 字符串中似乎不能包含特殊字符。