Отправка подтверждения прочтения

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

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

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

Метод change-status

Чтобы пометить сообщение от клиента прочитанным, вы можете вызвать метод передачи подтверждения прочтения. Клиент в своем приложении WhatsApp увидит, что сообщение прочитано.

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

URL-адрес подключения

Для отправки сообщения выполняется POST-запрос на URL-адрес https://app.edna.ru/api/in-message/change-status.

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

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

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

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

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

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

В запросе change-status используются следующие параметры.

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

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

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