Как отправить графическое сообщение (MMS) с помощью PHP

В настоящее время я пытаюсь отправить MMS-сообщение на мобильный телефон (через адрес шлюза MMS) с помощью сценария PHP с помощью функции mail(). Я хочу включить картинку в сообщение.

Я не нашел никакой информации, относящейся к отправке MMS-сообщений с помощью PHP, и обнаруженная мною информация, касающаяся отправки вложений электронной почты, была разделена, и некоторые посоветовали мне использовать внешний пакет, такой как Mail_Mime. Как лучше всего отправить графическое сообщение на мобильный телефон с помощью сценария PHP?

Любая помощь будет принята с благодарностью.

2 ответа

Решение

Если ваш оператор поддерживает получение сообщений электронной почты и пересылку их на телефон в виде MMS, то достаточно просто отправить электронное письмо с вложенным изображением MIME.

Однако, если вы имеете дело с центром MMS (MMSC), тогда стандартный отраслевой протокол для приложения <-> MMSC MM7

Рики из Twilio здесь.

Я знаю, что это старый вопрос, но для любого, кто хочет это сделать, вы можете отправить MMS, используя нашу вспомогательную библиотеку PHP:

<?php

// this line loads the library 
require('/path/to/twilio-php/Services/Twilio.php'); 

$account_sid = '[AccountSid]'; 
$auth_token = '[AuthToken]'; 
$client = new Services_Twilio($account_sid, $auth_token); 

$client->account->messages->create(array( 
    'To' => "+16518675309", 
    'From' => "+14158141829", 
    'Body' => "Hey Jenny! Good luck on the bar exam!", 
    'MediaUrl' => "http://farm2.static.flickr.com/1075/1404618563_3ed9a44a3a.jpg",  
));

Вы можете найти еще несколько примеров в наших документах по API. Надеюсь, это поможет!

Другие вопросы по тегам