Подтверждение прочтения

По умолчанию все входящие сообщения от клиентов отмечаются как прочитанные. Этот статус передается клиенту, который считает, что его сообщение прочитано, и ожидает ответа, даже если вы еще не прочитали его сообщение.

Если ваше программное обеспечение поддерживает автоматическую передачу статуса сообщения, настройте передачу подтверждения прочтения при открытии.

Чтобы отправлять подтверждение прочтения при открытии сообщения, отключите автоматическое прочтение сообщений. Отправьте запрос в службу технической поддержки support@edna.ru.

Вызов метода api/in-message/change-status

Чтобы вызвать метод api/in-message/change-status, отправьте POST-запрос на URL-адрес https://app.edna.ru/api/in-message/change-status.

В результате выполнения запроса будет отправлен JSON с идентификатором сообщения и статусом прочтения. Сообщение будет отмечено как прочитанное. Если статус не распознан, возвращается сообщение об ошибке.

Формат запроса

В теле запроса передается идентификатор сообщения, который был получен в обратном вызове входящего сообщения от клиента, и статус прочтения.

Пример запроса

Пример тела запроса с отправкой статуса прочтения сообщения от клиента:

{
    "id": 288101,
    "status": "READ"
}

Параметры запроса

В запросе api/in-message/change-status используются следующие параметры:

ПараметрТип данныхОписание
idstringИдентификатор входящего сообщения. Подробнее про получение сообщений.
statusstringСтатус входящего сообщения. Значение — read.

Формат ответа

В случае успешного выполнения метод передает в систему информацию о том, что сообщение клиента прочитано. Система помечает сообщение клиента как прочитанное. Код ответа после успешного выполнения — 200.