Skip to content

Thao tác ứng dụng hàng loạt

Request

Có từ v2.70.0. Ứng dụng phải thuộc nhóm hiện tại. Dùng ID ứng dụng nhóm từ /cloudphone/team/app/page, không dùng ID điện thoại hoặc danh mục.

Chạy START, STOP, RESTART hoặc UNINSTALL trên điện thoại đã bật, thuộc phạm vi và được phép truy cập. onlyStartedByMe=true lọc theo thành viên bật máy gần nhất. Không có mục tiêu hợp lệ sẽ báo lỗi. data=true chỉ xác nhận vòng lặp kết thúc, kể cả khi có lỗi riêng lẻ; không đảm bảo mọi thiết bị thành công. Gỡ cài đặt vẫn giữ ứng dụng nhóm và phạm vi. Không tự động thử lại.

Quyền: CLOUD_PHONE_APP_BATCH_OPERATE.

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

Security
Authorization
Bodyapplication/jsonrequired
idstring^\d+$required

ID ứng dụng nhóm

operationstringrequired

Thao tác: chạy, dừng, khởi động lại hoặc gỡ

Enum:"START""STOP""RESTART""UNINSTALL"
onlyStartedByMeboolean

Chỉ máy được thành viên hiện tại bật gần nhất; mặc định false

Default:false
curl -i -X POST \
  https://api.morelogin.com/cloudphone/team/app/operate \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "id": "1672940217990529",
    "operation": "START",
    "onlyStartedByMe": false
  }'

Responses

Thành công. data=true xác nhận vòng lặp kết thúc, không đảm bảo mọi máy thành công.

Bodyapplication/json
codeinteger
msgstring or null
databoolean
requestIdstring
Response
{ "code": 0, "msg": null, "data": true, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }