Справочник API
/- Облачные телефоны
- Локальный API
/
Загрузите файл по URL-адр...
Регистрирует ранее загруженный файл, чтобы облачный телефон его скачал.
- Предварительные условия: облачный телефон должен быть включён и не должен быть занят другим участником команды, и объект уже должен существовать по указанному URL. Загрузки для прямой трансляции должны быть в MP4 и предназначаться Сервису, поддерживающему трансляции.
- Завершение: принято, но не завершено. Ответ возвращает
fileIdсо статусом «в процессе»; опрашивайте/api/cloudphone/upload/file/result. - Примечание о поверхности API: это та же реализация, что и
/cloudphone/uploadFileв Open API. Не путайте с более старым multipart-сценарием/api/cloudphone/uploadFileна этой же поверхности.
Задокументированные бизнес-ошибки: 33401, 33419. Значения кодов см. в Error Codes. Любая операция может дополнительно вернуть общие коды.
Upload url, which can be the link returned by the cloudphone/upload/file/signedURL interface or other publicly accessible file download address
- http://127.0.0.1:40000http://127.0.0.1:40000/api/cloudphone/upload/file
curl -i -X POST \
http://127.0.0.1:40000/api/cloudphone/upload/file \
-H 'Content-Type: application/json' \
-d '{
"url": "https://example-bucket.s3.amazonaws.com/prod/cloudPhoneOpenApi/1666625111121936/20260901/demo.mp4",
"id": "1666625111121936",
"uploadDest": "/Download",
"uploadType": 2
}'Response
{ "code": 0, "msg": null, "data": { "id": "1666625111121936", "fileId": "10069435", "status": 0 }, "requestId": "e5d69c5e2d364106a0715dab1d9a03d3" }