gpt4 book ai didi

ios - Twilio 试用账户收不到来电

转载 作者:行者123 更新时间:2023-11-29 00:41:15 24 4
gpt4 key购买 nike

我正在使用 Twilio 开发我的 iOS Voip 应用程序。

我获得了免费试用帐户,并且正在从我的 iPhone 向 Voip 应用程序(安装到另一部 iPhone 上)调用电话。我确信我在我的服务器上发布的功能 token 是正确的,尽管无法确认功能 token 是否正确作为我的 iOS 应用程序中发布的 TCDevice 类。

问题是,当我用我的手机调用试用电话号码时,控制台上的通话记录显示警告“'To' phone number not verified”。我确定“收件人”电话号码是我在 Twilio 上获得的电话号码,但无法验证。

有人知道 Twilio 试用号码可以接听来电吗?有什么方法可以确认能力 token 是否正确?

谢谢

最佳答案

此处为 Twilio 开发人员布道师。

您不需要在 <Dial> 中设置能力标记在你的 TwiML 中。

您需要generate a capability token on your server并用它设置你的 TCDevice 对象。当您声明 allow_incoming_connections 时,能力 token 应该为客户端设置一个名称在上面:https://www.twilio.com/docs/api/client/capability-tokens#allow-incoming-connections

from twilio.util import TwilioCapability

account_sid = "ACXXXXXXXXXXXXXXX"
auth_token = "secret"

capability = TwilioCapability(account_sid, auth_token)
capability.allow_client_incoming("tommy")
print(capability.generate())

然后,当您调用您的 Twilio 号码时,您需要使用 <Dial> 嵌套 <Client> 使用您在功能 token 中设置的名称。喜欢:

<Response>
<Dial>
<Client>tommy</Client>
</Dial>
</Response>

然后 Twilio 可以将调用定向到您的客户端应用程序。

关于ios - Twilio 试用账户收不到来电,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39451726/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com