# 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
- уникальный идентификатор запроса. Детальнее с ним можно ознакомиться здесь
См. также:
- Встроенный HTTP сервер
- getFileRequestInfo
- getFileList
- getFileTransferAvailability
- sendFileToConference
- getOutgoingFilesRequests
- getIncomingFilesRequests
- clearFileTransferHistory
- deleteFileTransferFile
- sendFile
- acceptIncomingFileRequest
- rejectIncomingFileRequest
- incomingFileRequestRejected
- incomingFileRequestAccepted
- fileRequestStatusChanged
- fileTransferAvailabilityChanged
- receivedFileRequest
- fileTransferHistoryCleared
- fileDeletedFromFileTransferHistory
- outgoingFileRequestSent
- outgoingFileRequestSentToConference
- incomingFileRequestDownloadingProgress
- outgoingFileRequestUploadingProgress