# getFileTransferHistory

Версия: 4.1.0+

Описание: получить историю передачи файлов.

Будут отображены только до конца принятые и отосланные файлы.

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

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

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

{
    "method": "getFileTransferHistory",
    "requestId" : "1",
    "filesRequests": [
        {
            "directionType": 0,
            "fileName": "2.jpg",
            "fileSize": 3200,
            "timestamp": 1659103698469,
            "fileRequestId": "7fbdd93e-c24f-41f2-a3e0-57d08b28f360",
            "peerDn": "820_1",
            "peerId": "820_1@some.server",
            "fileId": 346234218
        },
        {
            "directionType": 1,
            "fileName": "2.jpg",
            "fileSize": 3200,
            "timestamp": 1659251271,
            "fileRequestId": "0d99602a-82a7-4aea-9a1d-f0b612bab793",
            "peerDn": "820_1",
            "peerId": "820_1@some.server",
            "fileId": 346234218
        }
    ],
    "result": true
}

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

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

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

  • fileName - оригинальное имя файла

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

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

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

    • 0 - входящий

    • 1 - исходящий

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

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

  • filesRequests - список запросов

  • fileRequestId - идентификатоор запроса

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

См. также: