Метод используется в интеграционном приложении 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 } }