Links
Comment on page

Отправка SMS, Viber, Flash SMS, WAP-Push

post
http://lk.mysmpp.ru
/json
Отправка SMS, Viber, Flash SMS, WAP-Push
Parameters
Header
Content-type*
String
text/json; charset=utf-8;
Body
login*
String
Ваш логин в системе
password*
String
Ваш пароль в системе
token*
String
Вместо логина и пароля можно использовать секретный ключ. Для его получения обратитесь к менеджеру.
message.type_send_1*
String
Тип отправляемого сообщения viber или sms
message.sender*
String
Отправитель SMS. 
 Именно это значение будет выводиться на телефоне абонента в поле от кого SMS
message.text*
String
Текст обычного SMS или описание WAP-ссылки
message.phones.phone*
Int
Номер абонента, которому адресована SMS
message.phones.client_id_sms
Int
число присваиваемое клиентом Позволяет избежать повторной отправки. Если раннее с этого аккаунта уже было отправлено SMS с таким номером, то повторная отправка не производится, а возвращается номер ранее отправленного SMS
message.phones.validity_period
Date
Дата и время, после которых не будут делаться попытки доставить SMS в формате:
YYYY-MM-DD HH:MM:SS
где, YYYY - год, MM - месяц, DD - день, HH - часы,
MM - минуты
SS - секунды
Если не задано, то SMS имеет максимальный срок жизни.
Responses
200: OK
В случае получения правильного JSON докмента
400: Bad Request
В случае возникновения ошибки в отправленном JSON-документе

Расшифровка параметров в ответах на запрос

Параметр
Тип данных
Описание
state
String
Статус сообщения («send»), если SMS была отправлена
id_sms
Int
Номер SMS сообщения. Используется для проверки статуса SMS.
Если в процессе отправки SMS произошла ошибка, то id_sms не передается
error
String
Текст ошибки при статусе ответа 200:
  • Неправильный формат JSON документа
  • Ваш аккаунт заблокирован
  • Неправильный логин или пароль
  • POST данные отсутствуют
Текст ошибки при статусе ответа 400:
  • У нас закончились SMS. Для разрешения проблемы свяжитесь с менеджером
  • Закончились SMS
  • Аккаунт заблокирован
  • Укажите номер телефона
  • Номер телефона присутствует в стоп-листе
  • Данное направление закрыто для вас
  • Данное направление закрыто
  • Текст SMS отклонен модератором
  • Нет отправителя
  • Отправитель не должен превышать 15 символов для цифровых номеров и 11 символов для буквенно-числовых
  • Номер телефона должен быть меньше 15 символов
  • Нет текста сообщения
  • Нет ссылки
  • Укажите название контакта и хотя бы один параметр для визитной карточки
  • Такого отправителя нет
  • Отправитель не прошел модерацию

Пример запроса на отправку

1
{
2
"login": "логин",
3
"password": "пароль",
4
"token": "токен",
5
"message": [
6
{
7
"type_send_1":"sms",
8
"sender":" Отправитель 1",
9
"text":"Текст сообщения 1",
10
"phones":[
11
{
12
"phone":"79612242243",
13
"client_id_sms":"101",
14
"validity_period":"2001-12-31 15:34:54"
15
},
16
{
17
"phone":"79612242244",
18
"client_id_sms":"102",
19
"validity_period":"2001-12-31 15:34:54"
20
}
21
]
22
},
23
{
24
"type_send_1":"sms",
25
"sender":" Отправитель 2",
26
"text":"Текст сообщения 2",
27
"phones":[
28
{
29
"phone":"79612242245",
30
"client_id_sms":"103",
31
"validity_period":"2001-12-31 15:34:54"
32
}
33
]
34
}
35
]
36
}
Last modified 3mo ago