【问题标题】:Receive MMS message in Twillio在 Twilio 中接收彩信
【发布时间】:2013-10-03 23:59:23
【问题描述】:

有人知道我如何通过 Twilio 接收彩信吗?我在网上查了一下,发现软件可以接收短信而不是彩信,因为它是一项新功能。我的号码是启用彩信的。如果我可以通过应用程序、电子邮件接收它,任何事情都会有所帮助。

【问题讨论】:

    标签: twilio


    【解决方案1】:

    Twilio 布道者在这里。

    只要您的 Twilio 电话号码支持彩信,您就可以使用它接收彩信。 Twilio 目前在加拿大提供支持 MMS 的 Twilio 电话号码,并在美国提供支持 MMS 的 Twilio 短代码。

    如果有人向您的 Twilio 电话号码或短代码发送彩信,Twilio 将向您为电话号码配置的消息 URL 发出 HTTP 请求。该请求将包含一堆参数:

    https://www.twilio.com/docs/api/twiml/sms/twilio_request

    对于 MMS 消息中包含的每个媒体元素,Twilio 请求将包含一个 MediaUrl 参数,该参数具有一个可用于获取媒体元素的 URL。

    希望对您有所帮助。

    【讨论】:

    • 太棒了...最后一个问题。假设该号码来自加拿大并且启用了彩信。该号码可以向普通的美国手机号码发送彩信吗?
    • 很遗憾没有。如今,使用标准的 10 位电话号码,您只能从支持彩信的加拿大号码向另一个加拿大号码发送信息。
    • @DevinRader,我现在从 Twilio 开始,我似乎无法获得正确的代码来获取媒体。即使我尝试回显附加到图像的媒体数量,它也没有显示任何内容。
    • @ntgCleaner 你可以用你正在使用的代码和你看到的任何错误发布一个新问题
    【解决方案2】:

    如果您有一个 twilio 号码,并且它确实启用了 MMS,您应该首先验证它确实到达了它应该去的地方。 twilio 号码不仅需要支持彩信,您发送的任何号码也需要支持。

    在您向您的 twilio 号码发送测试彩信后,登录您的帐户并查看消息日志 - 如果您没有在其中看到它,则说明您的某个号码不受支持。

    https://www.twilio.com/user/account/log/sms

    如果您在日志中看不到消息,则没有代码可以提供帮助。

    如果消息确实发送到您的 twilio 号码,那么这是有关如何在您的应用中接收彩信的相关文档:

    https://www.twilio.com/docs/api/rest/message

    【讨论】:

      猜你喜欢
      • 2014-03-11
      • 1970-01-01
      • 1970-01-01
      • 2012-01-24
      • 2020-08-08
      • 1970-01-01
      • 1970-01-01
      • 2014-08-11
      相关资源
      最近更新 更多