【问题标题】:Twilio Outbound SMS Message Not DeliveredTwilio 出站 SMS 消息未送达
【发布时间】:2021-09-22 07:04:25
【问题描述】:

我正在使用以下代码从 Twilio 发送出站 SMS 消息:

from twilio.rest import Client

account_sid = '<ACCOUNT SID>'
auth_token  = '<AUTH TOKEN>'

client = Client(account_sid, auth_token)

message = client.messages.create(to='<To mobile number>',
                                 from_='<Twilio phone number>',
                                 body='Stackoverflow is awesome!')

print('Message ID: ' + message.sid)

该代码适用于我的手机号码,即我的手机收到了消息,可编程消息日志显示状态已发送。一切顺利!

但是,我的一些朋友/同事无法在手机上接收消息。当我检查可编程消息传递日志时,它显示状态 Sent(而不是 Delivered)。我无法找出可能的问题以及解决此问题的有效解决方案。

非常感谢任何指导。

【问题讨论】:

  • 只是为了确认一下,这些号码是否已添加到您的 twilio 帐户中?
  • 是的@BhagyeshDudhediya!我已将这些号码添加到已验证的来电显示列表中。

标签: python twilio twilio-api twilio-programmable-chat


【解决方案1】:

问题已解决。

未送达邮件的已发送状态最终变为未送达(错误:30008)未知错误。我浏览了this 页面并阅读了有关解决错误30008 的可能解决方案。最终,我发现我在导致问题的body 文本中使用了感叹号(!)。我去掉感叹号,短信发送成功。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-25
    • 2011-10-13
    相关资源
    最近更新 更多