API позволяет рассылать сообщения через ваши проекты и сервисы по протоколам HTTP/HTTPS, SMTP и SMPP. Готовые библиотеки на разных языках программирования подключаются к вашему проекту и помогают отправлять сообщения из любого места с помощью одной команды.
Для отправки MMS-сообщения необходимо вызвать методом GET или POST адрес:
http://my.smsc.dp.ua/sys/send.php?login=<login>&psw=<password>&phones=<phones>&mes=<message>&mms=1
Если при отправке планируется передача каких-либо файлов (текста, музыки, аудио, видео), то их необходимо передавать методом POST в теле
http(s)-запроса к серверу. Также возможна передача в запросе внешнего файла через параметр fileurl, содержащий
полный http(s)-адрес файла или добавления к тексту сообщения https-ссылки ранее загруженного файла, узнать которую можно в личном кабинете
на странице отправки, нажав последовательно "прикрепить файл" – "Загруженные файлы".
Максимальное количество вложений, передаваемых в запросе, равно двадцати, и суммарный размер всех вложений не должен
превышать 300 Кб. При превышении указанных лимитов оставшиеся вложения будут переданы в виде ссылок. Для MMS-сообщения указание темы или текста
является обязательным.
Примеры:
Отправка MMS-сообщения с темой "Privet" и текстом "Hello":
http://my.smsc.dp.ua/sys/send.php?login=alex&psw=123&phones=79999999999&mes=Hello&subj=Privet&mms=1
Отправка MMS с темой "Holiday" и двумя фотографиями через библиотеку на основе cURL: