# getOutgoingFilesRequests

Версия: 4.1.0+

Описание: получить список исходящих файлов.

Пример запроса:

{
    "method": "getOutgoingFilesRequests",
    "requestId" : "1"
}

Пример ответа:

{
    "method": "getOutgoingFilesRequests",
    "requestId" : "1",
    "outgoingFilesRequests": [
        {
            "fileRequestId": "0d99602a-82a7-4aea-9a1d-f0b612bab793",
            "fileName": "2.jpg",
            "status": 2,
            "size": 3200,
            "timestamp": 1659251271,
            "peerId": "820_1@some.server",
            "peerDn": "820_1",
            "fileId": 346234218
        },
        {
            "fileRequestId": "d6ee6bd5-70a2-4833-805d-cbded201c0c9",
            "fileName": "2.jpg",
            "status": 2,
            "size": 3200,
            "timestamp": 1659251384,
            "confId": "000001703e81e38e@some.server#vcs",
            "fileId": 346234218
        }
    ],
    "result": true
}

Описание параметров:

  • outgoingFilesRequests - список файлов

  • fileRequestId - уникальный идентификатор запроса

  • peerId - уникальный идентификатор пользователя (TrueConf ID). Поле отсутствует для файлов, которые послали в групповую конференцию

  • peerDn - отображаемое имя пользователя. Поле отсутствует для файлов, которые послали в групповую конференцию

  • fileName - имя файла

  • size - размер файла в байтах

  • fileId - уникальный идентификатор файла на вcтроенном http сервере

  • timestamp - таймстамп создания файлового запроса

  • outgoingFilesRequests - массив файловых запросов

  • confId - идентификатор сеанса связи, присутствующий только для файлов, отосланных в групповой конференции

  • status - статус запроса файла. Существуют следующие статусы:

    • 0 - внутренний сбой

    • 1 - в ожидании реакции на запрос

    • 2 - запрос принят, файл скачивается

    • 3 - запрос обработан

  • requestId - уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесь

См. также: