Загружает локальный файл напрямую на облачный телефон (устаревший multipart-сценарий).
- Предварительные условия: облачный телефон должен быть включён и не должен быть занят другим участником команды. Код загрузки, полученный на шаге предподписанного URL, одноразовый.
- Завершение: ответ лишь подтверждает, что Local API принял передачу. Ни идентификатор задачи, ни опрашиваемое состояние не предоставляются, поэтому наблюдать за прогрессом невозможно.
- Используйте вместо этого:
/api/cloudphone/upload/file/signedUrl→PUT→/api/cloudphone/upload/file→/api/cloudphone/upload/file/result, когда нужен наблюдаемый прогресс и обработка повторов. - Примечание: этот путь — не та же операция, что
/cloudphone/uploadFileв Open API, который регистрирует уже загруженный объект.
Задокументированные бизнес-ошибки: 33401, 33419. Значения кодов см. в Error Codes. Любая операция может дополнительно вернуть общие коды.
- http://127.0.0.1:40000http://127.0.0.1:40000/api/cloudphone/uploadFile
curl -i -X POST \
http://127.0.0.1:40000/api/cloudphone/uploadFile \
-H 'Content-Type: multipart/form-data' \
-F id=1661515884160372 \
-F 'file=file://D:\application\apifox\LICENSE.electron.txt' \
-F uploadDest=/DownloadResponse
{}