3.1.18 Отправить SMS
POST /v1/sms Header[X-Mango-API-Token]
Параметры запроса:
| Параметр | Тип | Обяза-тель-ность | Описание |
|---|---|---|---|
| USER_ID | string | Да | Внутренний номер пользователя |
| DESTINATION_NUMBER | string | Да | Номер для отправки sms |
| TEXT | string | Да | Текст сообщения |
| SENDER_ID | string | Нет | Идентификатор запроса |
Пример запроса:
curl -H "X-Mango-API-Token:1a71c2bc-47dc-4668-8714-e0158653xxxx" -X POST .../v1/sms?USER_ID=8000&
DESTINATION_NUMBER=79216019999&TEXT=test&SENDER_ID=taxi
Параметры ответа:
| Параметр | Тип | Описание |
|---|---|---|
| Result | object | |
| Resultcode | integer | |
| Resultmessage | string | |
| Data | object | |
| Datacode | integer | результат запроса |
Возможны следующие HTTP коды ответа:
- 200 - Resultcode=0 и Resultdatacode=1000
- 400 - Пользователь не найден в интеграции. Resultcode=103, Resultmessage="User not found"
- 400 - Номер для отправки sms пустой. Resultcode=103, Resultmessage="Destination number is empty"
- 400 - Текст сообщения пустой. Resultcode=103, Resultmessage="Text is empty"
- 400 - Текст сообщения превышает 612 символов. Resultcode=103, Resultmessage="Text is too long"
- 401 - Ключ интеграции не прошел валидацию. Resultcode=103
- 500 - ошибка сервера
Пример ответа:
{
"result": {
"code": "0",
"message": "OK"
},
"data": {
"code": 1000
}
}
Была ли статья полезна?
Предыдущая
Следующая