Получение истории сообщений чата
Данная команда получает историю сообщений из указанного чата. Может быть получено не более 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 - массив объектов сообщений. Подробное описание объекта сообщения.