Номер абонента в международном формате. Пример 79031234567
message
string
Сообщение для отправки абоненту в кодировке UTF-8 (urlencoded)
serviceId
integer
Идентификатор сервиса от которого происходит отправка сообщений
pass
string
Пароль для отправки сообщений. Пароль заводится при подключении сервиса и передается партнеру
source
string
Имя отправителя. Сообщение абоненту будет отправлено с номера, указанного в данном параметре. Допустимая длина 2-11 символов. Допустимые символы: 0...9a...zA...Z!@#$%^&*()/{}';:,+-_ и пробел.
ptag
string
Признак сообщения в системе партнера. Максимальная длина: 50 символов; допустимые символы: 0...9a...zA...Z-
sending_time
string
Локальное время отправки сообщения абоненту. Задается в формате HH_HH
time_zone
string
Часовой пояс абонента. Задается в формате ±hh:mm
flash
integer
Признак отправки Flash-SMS. При flash=1 абоненту будет оправлено Flash-SMS
ttl
integer
Время жизни сообщения (TTL) между элементами каскада. (значение в секундах)
Допустимые интервалы от 100 до 86400.
Параметр
Пояснение
message
Если длина сообщения для отправки абоненту превышает 160 символов в кодировке 8859-1 или 140 байт, то сообщение должно быть передано целиком, в склеенном (полном) виде. При отправке абоненту будет происходить нарезка на несколько сообщений.
source
Как правило, на подключении выделяется согласованный набор имен отправителей с которых разрешена отправка сообщений. Возможность активация динамической подписи необходимо согласовать с аккаунт-менеджером.
Возможно изменение настройки сервиса, когда партнер не передает в запросе данный параметр и при отправке сообщений будет использовано имя отправителя по-умолчанию. Эта опция может быть интересна для партнеров использующих фиксированное имя отправителя.
ptag
Значением может быть любой идентификатор в системе партнера. Например, уникальный идентификатор сообщения или идентификатор подразделения, инициирующего запрос на отправку.
Принимающая сторона не контролирует значения, переданные в данном параметре (проверяет только на соответствие формату). В отличие от параметра partnerMsgId (описание параметра см. ниже), который нужен для контроля повторных отправок и дублирования.
Опционально возможно получения параметра ptag в рамках функционала возврата отчетов о доставке сообщений (описание функционала доступен ниже)
sending_time
Например, при значении параметра sending_time=10_20 сообщение будет отправлено в период с 10:00 до 20:00 по местному времени в часовом поясе абонента.
Часовой пояс абонента определяется не по фактическому местоположению абонента.
Если Контент-провайдер не передает параметр time_zone, то часовой пояс абонента определяется по номеру телефона.
Если Контент-провайдер передает в параметре time_zone часовой пояс, то сообщение будет отправлено абоненту по местному времени этого часового пояса.
Данный параметр нужен для контроля повторных отправок и дублирований.
Партнер может выполнить запрос на отправку сообщения с одним и тем же partnerMsgId несколько раз. При этом:
Отправка сообщения абоненту будет выполнена только один раз (по первому запросу);
В ответах на запросы Агрегатор вернет Контент-провайдеру один тот же идентификатор сообщения в системе Агрегатора (тот же, что на первый запрос).