Chat

Получить вложения доступного чата

Указатель вложений беседы. Отдаются только вложения из видимой участнику части истории; для этого нужна capability скачивания файлов, а не просто чтение чата. Удалённые сообщения и вложения, снятые антивирусом, не возвращаются ни списком, ни поиском. Страница идёт от свежих к старым; следующая берётся непрозрачным cursor из next_cursor.

get/api/v1/chat/conversations/{id}/attachments

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/chat/conversations/{id}/attachments
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)

Query parameters

media_kindstring
Example:image,video,video_circle

Фильтр по типу вложения. Принимает перечень через запятую: media_kind=image,video,video_circle.

qstring

Поиск по имени файла: до 16 слов и 256 знаков, регистр и е/ё не важны, синтаксис полнотекстового запроса не исполняется.

cursorstring

Непрозрачный курсор следующей страницы из next_cursor предыдущего ответа.

limitinteger

Response

Вложения чата

has_moreboolean required

Следующая страница доказана прочитанной строкой за границей текущей, а не тем, что страница оказалась полной.

next_cursorstring

Курсор следующей страницы; присутствует только вместе с has_more=true.

Example response

{
  "items": [
    {
      "content_url": "/api/v1/chat/attachments/00000000-0000-0000-0000-000000000001/content"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.