apiMsgsGet top-level constant

String const apiMsgsGet

Получение данных сообщений.

См модель: SjMessageDto

POST /api/msgs

Request

application/json

{
  "ids": <List<int>?>,
  "chat": <int?>,
  "from": <int?>,
  "limit": <int?>
}
  • ids - Передается массив айди сообщений, данные которых надо получить. (Ограничение в 1000 штук за раз) Если он задан, то другие поля игнорируются.
  • chat - Айди чата с которого хотим получить сообщения (по умолчанию = 1)
  • from - Айди сообщения после которого хотим получить новые сообщения. (по умолчанию = 0)
  • limit - Максимальное кол-во сообщений для получения. (по умолчанию = 500, максимум = 10000)

Response

application/json

{
  "status": "ok",
  "msgs": <List<MessageData>>
}

Связанные ссылки: apiMsgSend, apiChatsGet, apiChatSend, StudyJamClient.getMessagesByIds, StudyJamClient.getMessages.

Implementation

const apiMsgsGet = '/api/msgs';