Skip to content

Lấy trạng thái phát trực tiếp

Request

Báo cho biết một cloud phone hiện có đang phát trực tiếp hay không.

  • Điều kiện tiên quyết: cloud phone phải thuộc nhóm của bạn và dịch vụ thiết bị của nó phải hỗ trợ phát trực tiếp. Khác với lệnh bắt đầu và dừng, endpoint này không yêu cầu máy đang bật hay do bạn chiếm giữ.
  • Tác động: không có. Chỉ đọc. An toàn khi thử lại với thời gian chờ tăng dần có giới hạn.
  • Giá trị: liveStatus bằng 0 (không phát) hoặc 1 (đang phát). Không tồn tại trạng thái thất bại: một lệnh bắt đầu không bao giờ có hiệu lực sẽ chỉ đứng ở 0, nên hãy giới hạn vòng hỏi bằng một thời gian chờ.

Các mã lỗi nghiệp vụ đã ghi nhận: 33300, 33401. 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.

Bodyapplication/jsonrequired
phoneIdstringrequired

Cloud phone ID

Example:"190000000000000001"
curl -i -X POST \
  http://127.0.0.1:40000/api/cloudphone/live/status \
  -H 'Content-Type: application/json' \
  -d '{
    "phoneId": "190000000000000001"
  }'

Responses

Request processed; inspect code for the business result

Bodyapplication/json
codeintegerrequired

Business result code; 0 indicates success

Example:0
msgstring or nullrequired

Error message; null when successful

Example:null
requestIdstringrequired

Request ID for troubleshooting

Example:"1d4f3ea968664593860b94b35d4ebf5e"
dataobjectrequired
Response
{ "code": 0, "msg": null, "data": { "liveStatus": 1, "writeFileId": "820000000000000001", "liveFilePath": null }, "requestId": "1d4f3ea968664593860b94b35d4ebf5e" }