Вмикає або вимикає доступ через ADB на одному чи кількох хмарних телефонах.
- Передумови: враховуються лише телефони, чий SKU підтримує ADB; якщо жоден з переданих не підходить, виклик відхиляється. Телефони, яким ніколи не виділявся інстанс, пропускаються.
- Ефект: встановлює перемикач ADB у Сервіса й зберігає його для телефонів, які Сервіс прийняв.
- Часткова невдача: якщо частину телефонів оброблено успішно, а частину — ні, виклик усе одно повідомляє про помилку. Трактуйте помилку як «частину телефонів могло бути змінено» й перечитайте стан.
- Завершення: синхронне. Дані підключення читайте через
/cloudphone/batchAdbInfo, який повертає дані лише для увімкнених телефонів із підтримкою ADB.
Задокументовані бізнес-помилки: 33350, 33401. Значення кодів див. у Error Codes. Будь-яка операція може додатково повернути загальні коди.
Security
Authorization
- MoreLogin Open API endpointhttps://api.morelogin.com/cloudphone/updateAdb
curl -i -X POST \
https://api.morelogin.com/cloudphone/updateAdb \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"enableAdb": true,
"ids": [
"1633612946805630"
]
}'Response
{ "code": 0, "msg": null, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }