【问题标题】:Php - Twilio MMS not sending if image link is broken/unavailablePhp - 如果图像链接损坏/不可用,则不会发送 Twilio MMS
【发布时间】:2016-05-03 02:07:44
【问题描述】:

我有一个使用 Twilio 发送 MMS 消息的应用程序。它工作正常;但是,当提供的图片链接损坏/不可用时,它不会继续发送彩信。

在我的应用程序中,我有一个模块通过 FTP 将图像发送到服务器。从那里,我得到该图像的 URL 并将其附加到 MMS 消息中。由于某种原因,如果图片没有通过FTP成功上传到服务器,图片链接就会断开,因此不会发送彩信。

你能帮我解决这个问题吗?

谢谢。

【问题讨论】:

  • 你到底想做什么?重新上传图片,链接坏了怎么办?还是发彩信吧?还有什么?

标签: php twilio mms


【解决方案1】:

来自 Twilio 的梅根在这里。

发送MMS messages relies on the MediaURL 因此,如果您尝试发送的 URL 已损坏,它将无法正常工作。

在示例中:

$client->account->messages->create(array( 
    'To' => "+16518675309", 
    'From' => "+14158141829", 
    'Body' => "Check out this awesome image!", 
    'MediaUrl' => "http://farm2.static.flickr.com/1075/1404618563_3ed9a44a3a.jpg",  
));

如果 flickr 图片链接断开,您将不会收到此消息的彩信部分。

我已经处理了一些通过this post 中的文件系统处理图像 URL 的棘手方法,也许您需要在代码中添加类似的东西。

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2019-03-13
    • 1970-01-01
    • 1970-01-01
    • 2015-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-25
    相关资源
    最近更新 更多