У меня есть приложение, которое использует Twilio для отправки MMS-сообщений. Работает отлично; однако, если предоставленная ссылка на изображение не работает или недоступна, она не продолжает отправлять MMS.
В моем приложении у меня есть модуль, который отправляет изображение на сервер через FTP. Отсюда я получаю URL этого изображения и прикрепляю его к MMS-сообщению. По какой-то причине, если изображение не было успешно загружено на сервер через FTP, ссылка на изображение будет разорвана и, следовательно, не отправит MMS.
Можете ли вы помочь мне решить эту проблему?
Благодарю.
Меган из Twilio здесь.
Отправка MMS-сообщения опираются на 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 будет разорвана, вы не получите MMS-часть этого сообщения.
Я имел дело с некоторыми хитрыми способами обработки URL-адресов изображений через файловую систему в эта почта, возможно, вам нужно найти что-то похожее в вашем коде.
Надеюсь это поможет!
Других решений пока нет …