如何解决为什么调试器在 React Native 中显示 Twilio 语音呼叫传入而不是传出?
我正在尝试将语音通话功能与 Twilio 集成。我使用react-native-twilio-programmable-voice。我从我的应用程序拨打电话到在 twilio 帐户中验证的手机号码。但是当我听到呼叫时,它正在播放 TwilioML xml 消息,并且在调试器中显示入站呼叫。应该是外呼,因为我是从我的应用程序拨打另一个号码。
为什么会这样?我的应用程序只需要调用其他号码。我不想收到应用程序的来电。
TwilioVoice.connect({ To: +9196xxxxxxxx,From: '+14158959608' })
----- 更新-----
XML 更新为
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial>+91969xxxxxxx</Dial>
</Response>
还使用了 Twilio ML bin
但现在显示错误“使用拨号时必须为 TwilioClient 和 SIP 呼叫提供 callerId”
我哪里出错了?
解决方法
来自 Twilio 客户端的呼叫传入 Twilio。然后会询问 TwiML 应用程序中定义的语音 URL,以确定将呼叫路由到何处。有两个呼叫支路,从客户端的入站支路和到被叫方的出站支路,您需要在 TwiML 中构建它们。 TwiML 将使用 Dial verb 和 Number noun。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。