Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

ru:d-sdk:4_units:23-chat-get [2019/06/25 16:31]
support@geliossoft.ru
ru:d-sdk:4_units:23-chat-get [2021/07/07 13:28]
Строка 1: Строка 1:
-====== Получение сообщений чата ====== 
  
-Получение сообщений из чата. 
- 
-=== Пример запроса === 
-<code php>&​svc=chat_get&​params={ 
-    "​id_unit":​ integer 
-}</​code>​ 
- 
-=== Параметры === 
-^ Параметр ​  ^ Значение ​  ^ 
-| id_unit | Уникальный идентификатор объекта | 
- 
-=== Необязательные параметры === 
-^ Параметр ​  ^ Значение ​  ^ 
-| last_message_id | Уникальный идентификатор последнего сообщения | 
-| history | Получение сообщений из истории | 
- 
-=== Дополнительно === 
-- получение сообщений отправленных до сообщения №654321 
-<code php> 
-params={ 
-    "​id_unit":​ 123456789, 
-    "​last_message_id":​ 654321, 
-    "​history":​ 1 
-} 
-</​code>​ 
- 
-- получение 20 последних сообщений 
-<code php> 
-params={ 
-    "​id_unit":​ 123456789 
-} 
-</​code>​ 
- 
- 
-=== Ответ сервера === 
-== Результат добавления нового объекта == 
-<code php>[ 
- ... 
- { 
- "​id":​ 235593, // ID сообщени 
- "​id_unit":​ 62628, // ID объекта 
- "​is_server_sender":​ 1, // 1 - отправлено из мониторинга 
- "​tm_send":​ 1544015351,​ //​ Время отправки 
- "​tm_recv":​ 1544015776,​ //​ Время получения 
- "​msg":​ "​Сообщение",​ //​ Текст сообщения 
- "​is_read":​ 0 // 0 - сообщение прочитано,​ 1 - сообщение не прочитано 
- }, 
- { 
- "​id":​ 235593, 
- "​id_unit":​ 62628, 
- "​is_server_sender":​ 1, 
- "​tm_send":​ 1544015351, 
- "​tm_recv":​ 1544015776, 
- "​msg":​ "​ftp.geliospro.ru/​gelios_mp_i32489035y583/​1544550824.jpg",​ //​ URL фото 
- "​is_read":​ 0 
- }, 
- ... 
-]</​code>​