Получение истории сообщений чата
Данная команда получает историю сообщений из указанного чата. Может быть получено не более 100 сообщений из истории, и не старше 90 дней. Запрос осуществляется синхронно, т.е. ответ приходит на запрос а не в WebHook.
Команда отправки
Для получения истории чата инициируется POST-запрос на адрес:
https://whatsgate.ru/api/v1/get-history
Объект в теле запроса
В теле запроса передается объект:
{
"WhatsappID": "YOUR_WHATSAPP_ID",
"recipient": {
"id": "79999999999@c.us"
}
}
- WhatsappID - идентификатор Whatsapp в системе
- recipient - указывает на чат (или группу), историю сообщений которого нужно получить. Описание объекта recipient
Объект ответа на запрос
Объект успешного ответа на запрос
{
"result": "OK"
"data": [
{
"id": "false_79999999999@c.us_17AC61BFA5A561B7EE42F98810EDFFC4",
"ack": 0,
"hasMedia": false,
"mediaKey": "",
"body": "Hello world!",
"type": "chat",
"timestamp": 1667296242,
"from": "79999999999@c.us",
"to": "79999999999@c.us",
"isForwarded": false
}
]
}
- result - при успешном завершении имеет значение OK
- data - массив объектов сообщений. Подробное описание объекта сообщения.