【问题标题】:SMS sent to Twilio aren't received according to logs根据日志未收到发送到 Twilio 的 SMS
【发布时间】:2018-07-27 03:34:37
【问题描述】:

我目前在一家公司担任程序员分析师,我们构建了一个应用程序,该应用程序借助 Twilio API 通过 SMS 发送活动邀请。

它的工作原理如下: 创建新事件时,会通过 API 在 Twilio 上保留电话号码。然后,当人们在应用程序中被邀请时,会从保留的电话号码发送一条短信,这里再次通过 API。收到短信的人可以通过“是”或“否”来回复短信。我们的应用会处理此人的回答,以查看他/她是否会出席活动。

大多数时候,一切正常。电话号码已正确保留,邀请已发送给他人,并按预期处理答案。

但几天以来,我们遇到了一些问题,即应用中没有收到邀请的答案。

这是我们目前的调查:

  1. 在我们的应用中成功创建了一个事件,并且电话号码在 Twilio 中已正确保留。

  2. 邀请通过 SMS 正确发送给人们。

  3. Twilio 日志显示出站短信。

  4. 人们正确地收到了邀请。

  5. 当他们回复邀请时,什么也没有发生。 Twilio 日志中没有任何内容。

  6. 如果我尝试向正在运行的事件的现有电话号码发送短信,我可以在 Twilio 日志中看到短信。

  7. 我们检查过,问题出在不同的运营商身上。

总而言之,使用的一些电话号码没有收到短信回复,而其他电话号码没有任何问题。

我们向Twilio 支持人员开了一张票,目前正在与他们一起调查,我联系了用于测试的手机的运营商,但我仍然想问你们,以防有人遇到类似问题并可以提供帮助.

【问题讨论】:

  • 在第 5 项中。这是美国号码吗?文本的大小是否小于 160 个字符?这仅发生在新保留的号码上吗?这种情况发生的频率有什么规律吗?

标签: sms twilio


【解决方案1】:

我也有同样的问题。

用例:Xfinity 设置为两个因素。希望 2 因素身份验证转到 Twilio 号码,该号码将转发给我和妻子。当 Xfinity 发送验证短信时,它不会显示在日志中或转发的号码中。从其他移动设备发送消息可以正常工作。

我为此使用 TwiML Bin。这是代码

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Message to="+1xxxxxxxxxx">{{From}}: {{Body}}</Message>
</Response>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多