Skip to content

Lấy URL tải lên tệp

Request

Yêu cầu một URL đã ký trước để tải lên tệp mà cloud phone sẽ nhận.

  • Đ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ữ.
  • Tác động: không có gì được lưu lại — URL được sinh tại thời điểm gọi.
  • Hoàn tất: đồng bộ. URL đã ký trước có hiệu lực trong một giờ. Hãy PUT nội dung tệp lên đó, sau đó đăng ký lượt tải lên bằng endpoint đăng ký; đăng ký trước khi đối tượng tồn tại sẽ bị từ chối.
  • Lưu ý: tải lên lại cùng một tên tệp sẽ ghi đè đối tượng trước đó. Các đối tượng tạm được tự động xóa sau 7 ngày.
Security
Authorization
Bodyapplication/jsonrequired
idstringrequired

Cloud phone ID

fileNamestringrequired

Upload file name

curl -i -X POST \
  https://api.morelogin.com/cloudphone/uploadUrl \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "fileName": "live-video.mp4",
    "id": "1661515884160372"
  }'

Responses

Success. data is an object with the fields presignedUrl.

Headers
any
Bodyapplication/json
codeintegerrequired

Return result code 0:Normal Other codes are exceptions.

msgstring or nullrequired

error message

dataobjectrequired
requestIdstringrequired
Response
{ "code": 0, "msg": null, "data": { "presignedUrl": "https://example.com/resource" }, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }