Skip to content

Đang tải lên tệp

Request

Tải một tệp cục bộ trực tiếp lên cloud phone (luồng multipart cũ).

  • Điều kiện tiên quyết: cloud phone phải đang bật và không bị thành viên khác chiếm giữ. Mã tải lên nhận được ở bước URL đã ký trước chỉ dùng được một lần.
  • Hoàn tất: phản hồi chỉ xác nhận Local API đã tiếp nhận việc truyền tệp. Không có task ID và không có trạng thái nào để hỏi vòng, nên không thể quan sát tiến độ.
  • Dùng thay thế: /api/cloudphone/upload/file/signedUrl → PUT → /api/cloudphone/upload/file → /api/cloudphone/upload/file/result khi bạn cần tiến độ quan sát được và có xử lý thử lại.
  • Lưu ý: đường dẫn này không phải cùng một tác vụ với /cloudphone/uploadFile trên Open API, endpoint đó đăng ký một đối tượng đã được tải lên sẵn.

Các mã lỗi nghiệp vụ đã ghi nhận: 33401, 33419. Xem Error Codes để biết ý nghĩa từng mã. Mọi thao tác cũng có thể trả về các mã dùng chung.

Bodymultipart/form-datarequired
idstringrequired

Cloud phone ID

Example:"1661515884160372"
filestring, (binary)required

File to upload

Example:"file://D:\\application\\apifox\\LICENSE.electron.txt"
uploadDeststringrequired

Upload destination directory

Example:"/Download"
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=/Download

Responses

The Local API accepted the direct upload and returns an empty JSON object.

Bodyapplication/json
object, <= 0 properties
Response
{}