Получение сообщений по номеру телефона
Этой функцией можно получить до 100 последних исходящих и входящих текстовых сообщений по конкретному номеру телефона
Запрос GET: https://wamm.chat/api2/msg_get/токен/?phone=телефон&col=кол-во(1-100)
Ответ при успехе: JSON: {"err":0,"msg_data":[{"msg_id":"1xxxxxx","from_me":"1","phone":"79xxxxxxxxx","chat_name":"Олег Иванов","tip_msg":"textMessage","msg_text":"текст сообщения","msg_link":"URL","date_ins":"2021-01-24 19:52:00","date_upd":"2021-01-24 19:52:22","state":"delivered"},…….. }]}
Описание переменных:
- msg_id - номер сообщения
- from_me - входящее (0) или исходящее (1) сообщение
- phone_acc - номер телефона, подключенного к WAMM
- phone - номер телефона
- chat_name - имя контакта
- tip_msg - тип сообщения: текст – textMessage, file_link – файл/картинка/голосовое и т.п без уточнения типа, documentMessage - файл, imageMessage - картинка, audioMessage - голосовое или аудио, videoMessage - видео, location - местоположение.
- msg_text - текст сообщения
- msg_link - ссылка на файл
- date_ins - дата отправки/получения
- state - статус сообщения (sending, viewed, received и другие)
Ответ при ошибке: JSON: {"err":"col fail or more 100"}
Варианты ошибок:
- token fail – ошибка в токене
- acc not authorized – подключение не авторизовано
- col fail or more 100 – ошибка в кол-ве или превышает 100
- msgs not be – не найдены сообщения
- phone fail – ошибка в номере телефона