Инструменты пользователя

Инструменты сайта


logbook_chat_getmessages

Различия

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

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

Следующая версия
Предыдущая версия
logbook_chat_getmessages [2018/12/19 11:49]
kevin создано
logbook_chat_getmessages [2019/10/15 08:39] (текущий)
Строка 4: Строка 4:
  
 ====== История сообщений ====== ====== История сообщений ======
- 
-"​cmd"​="​get_messages"​ 
  
 Данный метод для получения пропущенных сообщений с указанного Id. Данный метод для получения пропущенных сообщений с указанного Id.
  
 Параметры:​ Параметры:​
-  * **from** - int, ID последнего известного сообщения,​ либо 0 (с самого первого сообщения в данной комнате)+  * **cmd - "​get_messages"​**
   * **room_id** - int, ID комнаты   * **room_id** - int, ID комнаты
-  * to - int, не обязательный параметр, ​можно опустить. Без него выдадутся ​все сообщения до последнего.+  * from - int, не обязательный параметр, ​ID последнего ​известного ​сообщения, по умолчанию 0 (с самого первого ​сообщения ​в данной комнате) 
 +  * limit - int, не обязательный ​параметр,​ можно опустить. Дефолтное значение 10.
 Пример:​ Пример:​
  
 Запрос:​ Запрос:​
-<​code>​ +  ​{"​cmd":"​get_messages","​from":​1,"​limit":​10,"​room_id":​3}
-{"​cmd":"​get_messages","​from":​1,"​to":​10,"​room_id":​6} +
-</​code>​+
  
 Ответ: Ответ:
-<​code>​ +  { 
-{"err":""​} +    "​error":"",​ 
-</code>+    "​cmd":"​get_messages",​ 
 +    "​obj": ​{ 
 +      ​"messages": 
 +      [ 
 +        { 
 +          ​"id":2,                            // id cообщения 
 +          "​from_user":​1, ​                    // id пользователя 
 +          "​room_id":​3, ​                      // id комнаты 
 +          "​message":"​test 2", ​               // само тело сообщения 
 +          "​created":"​2018-11-00 14:​34:​51", ​  // дата и время создания 
 +          "​updated":"​0000-00-00 00:​00:​00" ​   // дата и время изменения 
 +        },{ 
 +          "​id":​3,​ 
 +          "​from_user":​2,​ 
 +          "​room_id":​3,​ 
 +          "​message":"​test 3", 
 +          "​created":"​0000-00-00 00:​00:​00",​ 
 +          "​updated":"​0000-00-00 00:​00:​00"​ 
 +        } 
 +        ... 
 +      ] 
 +    } 
 +  } 
logbook_chat_getmessages.1545220142.txt.gz · Последние изменения: 2019/10/15 08:48 (внешнее изменение)