【问题标题】:Twilio Outgoing Calls Failed Code 31002Twilio 去电失败代码 31002
【发布时间】:2018-03-23 16:05:39
【问题描述】:

在不知道如何调试的情况下,我不断在 Twilio 中收到错误代码 31002。我使用客户端 JS 和 Ruby on Rails 作为后端。

首先,我要做的是创建可以从我的浏览器向手机进行语音通话的应用程序。

请参阅下图了解我在浏览器上遇到的错误:

【问题讨论】:

  • 31002?我没有看到那个错误代码twilio.com/docs/api/voice-sdk/error-codes
  • 错误码来自客户端本身。可以在这里阅读错误代码 twilio.com/docs/api/client/errors 它说“连接被拒绝。检查调试器以获取有关实际原因的更多信息。”但我找不到任何实际原因@MuhammadOmerAslam
  • 它告诉您查看 details 字段以获取有关错误 31002 的更多信息:请求未传递必需的参数。错误对象的详细信息字段将提供有关缺少哪个字段的更多信息。
  • 我认为读者需要查看更多信息才能了解这里出了什么问题(实际上,错误消息应该以文本而不是图像的形式发布 - 你可以编辑吗?)。

标签: javascript ruby-on-rails twilio


【解决方案1】:

Twilio API 返回 31002 错误代码。以下是一些排除基本错误的故障排除步骤:

  1. 检查 Twilio 控制台 https://www.twilio.com/console/runtime/debugger 上的调试器页面。如果您在日志中没有看到该调用,则很可能您正在查看错误的 Twilio 帐户/子帐户/项目。项目位于顶部操作栏的左侧,子帐户位于右侧。

  2. 转到控制台仪表板https://www.twilio.com/console,检查您的应用程序是否使用了正确的TWILIO_ACCOUNT_SIDTWILIO_AUTH_TOKEN

  3. 转到可编程​​语音https://www.twilio.com/console/voice/twiml/apps,检查您是否使用了正确的应用程序 SID
  4. 转到电话号码https://www.twilio.com/console/phone-numbers/incoming,检查您使用的号码是否正确。

根据我的经验,经验法则是,如果您在 Twilio 调试器页面上看不到任何活动,则您可能使用了错误的 SID/令牌/等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-09
    • 1970-01-01
    • 2016-09-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多