Отправка сообщения
Спецификации для отправки сообщения: JSON, XML, HTTP GET
Метод отправки POST
Кодировка XML-документов: UTF-8
Обязательный заголовок: Content-type: text/xml; charset=utf-8;
Адрес для запроса: https://my3.webcom.mobi/xml
Примеры
Пример отправки SMS сообщения Пример отправки Viber сообщения Пример отправки Каскадного сообщения
Параметры запроса на отправку сообщения
*- обязательный параметр
В случае получения правильного XML-документа
<?xml version="1.0" encoding="utf-8" ?>
<response>
<information number_sms="1" id_sms="ID SMS в системе для проверки статуса" parts="2">Статус/сообщение об ошибке</information>
<information number_sms="2" id_sms="ID SMS в системе для проверки статуса" parts="2">Статус/сообщение об ошибке</information>
<information number_sms="3" id_sms="ID SMS в системе для проверки статуса" parts="2">Статус/сообщение об ошибке</information>
…
</response>
В случае возникновения ошибки в отправленном XML-документе
<?xml version="1.0" encoding="utf-8"?>
<response>
<error>Текст ошибки</error>
</response>
Пример XML-документа для отправки SMS сообщения
<?xml version="1.0" encoding="utf-8" ?>
<request>
<message type_send_1="sms" type="sms">
<sender>Отправитель</sender>
<text>Текст сообщения</text>
<abonent phone="79033256699" number_sms="1" client_id_sms="101" time_send="2001-12-31 12:34:54" validity_period="2001-12-31 15:34:54" />
<abonent phone="79033256699" number_sms="2" client_id_sms="102" time_send="2001-12-31 12:35:54" />
...
<abonent phone="79033256699" number_sms="10" client_id_sms="110" time_send="" />
</message>
<security>
<login value="логин" />
<password value="пароль" />
</security>
</request>
Пример XML-документа для отправки Viber сообщения
<?xml version="1.0" encoding="utf-8" ?>
<request>
<message type_send_1="viber" type="sms">
<sender_viber>Отправитель Viber сообщения</sender_viber>
<text_viber>Текст сообщения</text_viber>
<button_viber>Текст кнопки</button_viber>
<action_viber>Ссылка для кнопки</action_viber>
<image_viber>Адрес картинки</image_viber>
<abonent phone="79033256699" number_sms="1" client_id_sms="101" time_send="2001-12-31 12:34:54" validity_period_viber="2001-12-31 15:34:54" />
<abonent phone="79033256699" number_sms="2" client_id_sms="102" time_send="2001-12-31 12:35:54" />
...
<abonent phone="79033256699" number_sms="10" client_id_sms="110" time_send="" />
</message>
<security>
<login value="логин" />
<password value="пароль" />
</security>
</request>
Пример XML-документа для отправки Каскадного сообщения
<?xml version="1.0" encoding="utf-8" ?>
<request>
<message type_send_1="viber" type_send_2="sms" type="sms">
<sender_viber>Отправитель Viber сообщения</sender_viber>
<text_viber>Текст сообщения Viber</text_viber>
<button_viber>Текст кнопки Viber</button_viber>
<action_viber>Ссылка для кнопки Viber</action_viber>
<image_viber>Адрес картинки Viber</image_viber>
<sender>Отправитель SMS сообщения</sender>
<text>Текст сообщения SMS</text>
<abonent phone="79033256699" number_sms="1" client_id_sms="101" time_send="2001-12-31 12:34:54" validity_period="2001-12-31 15:34:54" validity_period_viber="2001-12-31 15:34:54" />
<abonent phone="79033256699" number_sms="2" client_id_sms="102" time_send="2001-12-31 12:35:54" />
...
<abonent phone="79033256699" number_sms="10" client_id_sms="110" time_send="" />
</message>
<security>
<login value="логин" />
<password value="пароль" />
</security>
</request>
Метод отправки POST
Кодировка JSON-документов: UTF-8
Обязательный заголовок: Content-type: text/json; charset=utf-8;
Адрес для запроса: https://my3.webcom.mobi/json
Примеры
Пример отправки SMS сообщения Пример отправки Viber сообщения Пример отправки Каскадного сообщения
Параметры запроса на отправку сообщения
*- обязательный параметр
В случае получения правильного JSON-документа
{
"information":
[
{
"state": "Статус",
"id_sms": "ID SMS в системе для проверки статуса",
"error": "Сообщение об ошибке."
},
{
"state": "Статус",
"id_sms": "ID SMS в системе для проверки статуса",
"error": "Сообщение об ошибке."
}
]
}
В случае возникновения ошибки в отправленном JSON-документе
{
"error": "Текст ошибки."
}
Пример JSON-документа для отправки SMS сообщения
{
"login":"логин",
"password":"пароль",
"token":"или токен",
"message":
[
{
"type_send_1":"sms",
"sender":" Отправитель",
"text":"Текст сообщения",
"phones":
[
{
"phone":"79612242243",
"client_id_sms":"101",
"validity_period":"2001-12-31 15:34:54"
},
{
"phone":"79612242244",
"client_id_sms":"102",
"validity_period":"2001-12-31 15:34:54"
}
]
},
]
}
Пример JSON-документа для отправки Viber сообщения
{
"login":"логин",
"password":"пароль",
"token":"или токен",
"message":
[
{
"type_send_1": "viber",
"sender_viber": "Отправитель",
"text_viber": "Текст сообщения",
"button_viber": "Текст кнопки",
"action_viber": "Ссылка для кнопки",
"image_viber": "Адресс картинки",
"phones":
[
{
"phone":"79612242243",
"client_id_sms":"101",
"validity_period":"2001-12-31 15:34:54"
},
{
"phone":"79612242244",
"client_id_sms":"102",
"validity_period":"2001-12-31 15:34:54"
}
]
},
]
}
Пример JSON-документа для отправки Каскадного сообщения
{
"login":"логин",
"password":"пароль",
"token":"или токен",
"message":
[
{
"type_send_1":"viber",
"type_send_2":"sms",
"sender":" Отправитель SMS",
"text":"Текст сообщения SMS",
"sender_viber": "Отправитель Viber",
"text_viber": "Текст сообщения Viber",
"button_viber": "Текст кнопки Viber",
"action_viber": "Ссылка для кнопки Viber",
"image_viber": "Адресс картинки Viber",
"phones":
[
{
"phone":"79612242243",
"client_id_sms":"101",
"validity_period":"2001-12-31 15:34:54"
},
{
"phone":"79612242244",
"client_id_sms":"102",
"validity_period":"2001-12-31 15:34:54"
}
]
},
]
}
Метод отправки GET
Адрес для запроса: https://my3.webcom.mobi/sendsms.php
Все передаваемые значение необходимо закодировать.
Примеры
Пример отправки SMS сообщения Пример отправки Viber сообщения Пример отправки Каскадного сообщения
Параметры запроса на отправку сообщения
Ответ на GET запрос
В ответ будет направлен номер Viber сообщения id_sms
. Используется для проверки статуса сообщения.
Пример запроса для отправки SMS сообщения
https://my3.webcom.mobi/sendsms.php?user=ваш_логин_в_нашей_системе&pwd=пароль&sadr=от_кого_придет_СМС&dadr=номер_телефона_получателя_сообщения&text=текст_смс
Пример запроса для отправки Viber сообщения
http://my3.webcom.mobi/sendsms.php?user=ваш_логин_в_нашей_системе&pwd=пароль&type_send_1=viber&sender_viber=от_кого_придет_сообщение&dadr=номер_телефона_получателя_сообщения&text_viber=текст_Viber_сообщения&button_viber=текст_кнопки_Viber_сообщения&action_viber=ссылка_для_кнопки_Viber_сообщения&image_viber=http://адрес_картинки_для_Viber_сообщения
Пример запроса для отправки Каскадного сообщения
http://my3.webcom.mobi/sendsms.php?user=ваш_логин_в_нашей_системе&pwd=пароль&sadr=от_кого_придет_СМС&dadr=номер_телефона_получателя_смс&text=текст_смс&type_send_1=viber&sender_viber=от_кого_придет_сообщение&text_viber=текст_Viber_сообщения&button_viber=текст_кнопки_Viber_сообщения&action_viber=ссылка_для_кнопки_Viber_сообщения&image_viber=http://адрес_картинки_для_Viber_сообщения
Last updated