Метод используется в интеграционном приложении ComboMail и позволяет использовать функциональность Посредника из Python-стэка.
ID функции
w_cm_send_urgent
Кто может вызывать
Авторизованный пользователь.
Авторизованное приложение.
Принимаемые параметры
user_id* – ID пользователя ЛитРес. Обязателен, если не передан user_phone;
user_phone* – Телефон пользователя. Обязателен, если не передан user_id;
channel_id* – Идентификатор канала Посредника. Возможные значения: SB(SiteBell), SMS(...);
event_id* – Идентификатор события. Возможные значения - алиасы из таблиц.
* – Обязательный атрибут
* – Условно-обязательный атрибут
Возвращаемые значения
Отсутствуют.
Возможные ошибки
error_code | error_message | Описание |
|---|---|---|
400101 | User not found | Пользователь не найден |
| 400102 | Subscription issues | Пользователь не является подписчиком ComboMail |
| 400201 | Channel not found | Несуществующий ID канала |
| 400301 | Event not found | Несуществующий ID события |
| 400302 | Event is irrelevant to channel | ID события не относится к ID канала |
Пример запроса на сервер
{
"app": "1",
"time": "2021-01-21T16:17:56+03:00",
"sid": "bf56569bef352640a4c3c7f978838dc685",
"sha": "2956569bef3c7fbf640a4c5993d20da685d34b79d8e9e78838d3c6ab53316b5c",
"requests": [
{
"func": "w_cm_send_urgent",
"id": "cm_send_urgent",
"param": {
"user_id": 344159255,
"user_phone": "79001234567"
"channel": 1,
"event": 3
}
}
]
}
Пример ответа сервера
{
"success": true,
"time": "2021-01-21T18:13:01+03:00",
"w_cm_send_urgent": {
"success": true
}
}