Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

SMS SEND API

Для отправки одиночного SMS сообщения следует вызвать скрипт http://www.virtualofficetools.ru/api/sms.task.once.api.php и передать методом POST следующие параметры:

Имя Поля Тип Описание
username* Text Имя пользователя в системе VirtualOfficeTools
password* Text MD5 хэш пароля пользователя в системе VirtualOfficeTools
sender* Text Имя отправителя - строка латинских букв или цифр не более 11 символов
phone* Text Телефон в формате: <10-значный номер абонента> либо <10-значный номер абонента>, например, 9111234567; отправка СМС за переделы РФ не производится.
smstext* Text Текст сообщения
starttime Text Дата отправки сообщения например: 2011-05-05 17:30.

* - параметр является обязательным

В ответе сгенерирует XML сообщение следущего вида:

1. В случае успешной постановки задачи:

<?xml version="1.0"?>

<response>

<error code="0" message="" details="" />

<data>

<item id="766869" phonenumber="88123350515" jobstatus="0" errorcode="" jobcompletetime="" addinfo="" now="2011-05-05 15:40:35" />

</data>

</response>

Где:

Имя Поля Тип
id уникальный идентификатор задачи
phonenumber номер телефона на который будет отправленно сообщение
jobstatus статус выполнения 0 -- задача находится в процессе обработки

2. Если же в процессе постановки задачи (либо в полученных данных) была ошибка то:

<?xml version="1.0"?>

<response>

<error code="4" message="Имя отправителя строка латинских букв и цифр длиной не более 11 символов" details="Error: sender is invalid length" />

</response>

 

Для отправки множественной СМС рассылки следует вызвать скрипт http://www.virtualofficetools.ru/api/sms.task.api.php и передать методом POST следующие параметры:

Имя Поля Тип Описание
username* Text Имя пользователя в системе VirtualOfficeTools
password* Text MD5 хэш пароля пользователя в системе VirtualOfficeTools
sender* Text Имя отправителя - строка латинских букв или цифр не более 11 символов
smstext* Text Текст сообщения
starttime Text Дата отправки сообщения например: 2011-05-05 17:30.
FLIST* file Файл с номерами для отправки Формат файла CSV (Comma Separated Values) вида: 88121112233 84952223344 84993334455

* - параметр является обязательным

В ответе сгенерирует XML сообщение аналогичное случаю отправки одиночного СМС, с единственным отличием что в случае успеха количество элементов item в ответе будет соответствовать количеству поставленных задач.

Внимание! Существует возможность отправить персонифицированную рассылку для этого в тексте сообщения в нужных местах укажите подстановочные переменные в виде {%}.

Например:
«Здравствуйте, {%}! Ваша задолженность составляет {%}. Просим погасить задолженность до 15.12.11»

Создайте файл с номерами получателей сообщений и значениями для подстановочных переменных. Файл должен соответствовать формату CSV. Номера и значения переменных должны разделяться точкой с запятой.

Например:
89218887766;Иван Иванович;352,60 руб
89115554433;Иван Петрович;1034,00 руб

 

 




Дата добавления: 2015-09-11; просмотров: 92 | Поможем написать вашу работу | Нарушение авторских прав

DOUGLAS D. HECKATHORN | Methodological individualism | Optimization | WHAT IS UNIQUE ABOUT RATIONAL CHOICE ANALYSIS? | Social dilemmas | Institutional forms | CONCLUSION | REFERENCES |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.008 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав