Получение открытых чатов пользователя
Этой функцией можно получить список открытых (активных) чатов конкретного пользователя, указав его user_id. Получить список пользователей и их user_id можно отдельной функцией.
Запрос GET: https://wamm.chat/api2/user_chats/токен/user_id
Ответ при успехе: JSON:{"err":0,"data":[{"chat_id":"1xxx","chat_name":"Name chat","phone":"7xxx","avatar":"https...jpg","user_id":"8xxx","date_msg":"2024-10-09 10:28:45"},…….. }]}
Описание переменных:
- chat_id - id - чата
- chat_name - имя чата / контакта
- phone - номер телефона или id - чата
- avatar - URL-аватара
- user_id - id - пользователя, ответственного за чат
- date_msg - дата и время последнего сообщения в чате
Ответ при ошибке: JSON: {"err":"col fail or more 100"}
Варианты ошибок:
- token fail – ошибка в токене
- acc not authorized – подключение не авторизовано
- user_id fail – не найден пользователь по указанному user_id
- fail get data – не найдены чаты пользователя