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

Пользователь не найден

400102Subscription issuesПользователь не является подписчиком ComboMail
400201Channel not foundНесуществующий ID канала
400301Event not foundНесуществующий ID события
400302Event is irrelevant to channelID события не относится к 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
    }
}