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

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


logbook_chat_getmessages

История сообщений

Данный метод для получения пропущенных сообщений с указанного Id.

Параметры:

  • cmd - «get_messages»
  • room_id - int, ID комнаты
  • from - int, не обязательный параметр, ID последнего известного сообщения, по умолчанию 0 (с самого первого сообщения в данной комнате)
  • limit - int, не обязательный параметр, можно опустить. Дефолтное значение 10.

Пример:

Запрос:

{"cmd":"get_messages","from":1,"limit":10,"room_id":3}

Ответ:

{
  "error":"",
  "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.txt · Последние изменения: 2019/10/15 08:39 (внешнее изменение)