【问题标题】:Twilio Fax API - how to get the failure reason for failed fax sendTwilio Fax API - 如何获取传真发送失败的失败原因
【发布时间】:2018-04-26 02:10:35
【问题描述】:

大家好(尤其是 Twilio 传教士)

我已将我的 EMR 应用程序连接到 Twilio 以发送传真,它运行良好,但是我遇到了一个大问题。有些传真发送失败,我找不到原因。如果线路忙,或者没有应答,Twilio 会相应地标记传真实例,我可以尝试重试或其他方式。但是在某些我不明白的情况下,发送的传真会通过 webHook 立即返回失败。所以它被“排队”了,但是我从 webHook 收到的第一条消息是 FAILED - 没有任何额外的数据。

我尝试检查开发人员工具 Debugger,但那里什么都没有 - 它是 100% 空白的(最近 30 天检查过)。我从我的测试帐户中知道,如果我的实现有问题(例如,如果 Twilio 无法获取我的 PDF,或者我没有提供“发件人”号码等),我应该在那里找到失败的原因。但在生产帐户上,它是空的。

我发送给自己的传真(东芝多功能)工作正常,忙时报告忙等。但是发送给其他公司的传真失败,尽管我很确定数字是好的。我想知道是否有人可以列出传真失败的可能原因?而且我还想知道为什么 Twilio 不发送有关失败传真的更多详细信息,从我的日志中了解发生了什么会非常有帮助...

谢谢, 维克

【问题讨论】:

  • 我学到了一些新东西——它可能会帮助到那里的人——我的问题可能与 QUALITY 参数有关。我将其默认为“超精细”,因为我的客户对“精细”不满意,并且在一次测试发送到之前失败的传真时,我们测试了“超精细”并失败,然后重复“精细”并交付.我会尝试制定一个例行程序,以较低的质量进行另一次尝试,如果这样可以解决所有问题,那么我至少知道我的问题的一个答案。
  • 我建议使用 Postman 之类的工具来测试您的 Post Request,它可能会提供更好的错误报告,以便您更好地了解正在发生的事情。

标签: api twilio fax


【解决方案1】:

这是一个行之有效的技巧,至少在您刚刚弄明白的时候是这样。与其花时间设置 statusCallback URL 来处理错误,不如使用无效的 url。这将在 Twilio 调试器中导致“错误 - 11200 HTTP 检索失败”,其中将包括 POST 请求参数,包括任何 ErrorMessage。

【讨论】:

  • 谢谢你!我正在从桌面应用程序调用 API,因此不想启动 Web 服务只是为了在开发过程中进行故障排除。这正是我所需要的。
【解决方案2】:

Twilio 布道者在这里。

当传真状态发生变化时,statusCallback 参数作为对 URL 的请求,包括 parameters,如 Status、ErrorCode 和 ErrorReason。

curl 'https://fax.twilio.com/v1/Faxes' \
    -X POST \
    -d 'To=%2B15558675309'  \
    -d 'From=%2B15017250604'  \
    -d 'MediaUrl=https://www.twilio.com/docs/documents/25/justthefaxmaam.pdf' \
    -d 'StatusCallback=https://example.com/statusUpdates' \
    -u ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token

Twilio Fax 仍处于测试阶段,但我知道计划在 Twilio 控制台中添加显示传真日志的功能。

希望对您有所帮助。

【讨论】:

  • 感谢您的快速回复,德文。我注意到 statusCallback 参数并已经应用了它,这就是我获得 FAILED 状态的方式。问题是,我不知道为什么它失败了,所以我可以做点什么:) 你会碰巧知道任何地址来联系 Twilio 团队中直接从事此工作的人吗?我可能对他们有一两个想法……我知道他们对自己的业务很认真,所以我愿意提供帮助。
  • 我建议向我们的支持团队 help@twilio.com 发送一封电子邮件,其中包含一些失败传真的传真 sid。他们可以更好地挖掘细节,看看他们是否能说出传真失败的原因。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-09-15
  • 1970-01-01
  • 1970-01-01
  • 2014-06-14
  • 2011-11-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多