Програмно керуйте екземплярами хмарних телефонів через MoreLogin API.
API Cloud Phone дозволяє створювати, контролювати та керувати віртуальними пристроями Android у хмарі. Він підтримує встановлення програм, керування файлами, заплановані завдання та налагодження ADB.
Cloud Phone підтримує два методи доступу до API:
| метод | Базовий URL | Випадок використання |
|---|---|---|
| Відкритий API (віддалений) | https://api.morelogin.com | Доступ звідусіль, аутентифікація OAuth2 |
| Локальний API (локальний) | http://127.0.0.1:40000 | Доступ із машини, на якій працює клієнт MoreLogin |
Виберіть Відкритий API, якщо вам потрібен віддалений доступ або інтеграція між серверами. Виберіть Локальний API, якщо ви використовуєте автоматизацію на тій же машині, що й клієнт MoreLogin.
Докладніше про автентифікацію див. у Автентифікація.
| Ресурс | опис | Ключові операції |
|---|---|---|
| Хмарний телефон | Віртуальні пристрої Android | Створювати, запускати, зупиняти, видаляти, змінювати, скидати |
| Керування файлами | Передача файлів на/з пристроїв | Завантажте, завантажте, установіть ключ |
| Керування програмами | Керування життєвим циклом програми | Встановити, запустити, перезапустити, зупинити, видалити |
| Управління розкладом | Автоматизоване планування завдань | Створювати, оновлювати, видаляти, виконувати заплановані завдання |
| Проксі | Конфігурації проксі | Додавання, оновлення, видалення, список проксі |
| Група | Організуйте пристрої в групи | Створення, редагування, видалення груп |
| тег | Позначайте пристрої бірками | Створення, редагування, видалення тегів |
| ADB | Доступ Android Debug Bridge | Віддалене налагодження через тунель SSH |
| API | опис |
|---|---|
| Cloud Phone Open API | Віддалений доступ через https://api.morelogin.com, автентифікація OAuth2 |
| Cloud Phone Local API | Локальний доступ через http://127.0.0.1:40000, автентифікація за маркером |
Примітка: хоча більшість операцій доступні в обох API, існують відмінності в префіксах шляху та деяких деталях кінцевої точки. Локальні шляхи API використовують префікс
/api/cloudphone/..., тоді як шляхи відкритого API використовують/cloudphone/.... Завжди зверніться до конкретного посилання на API, щоб отримати точні шляхи та параметри.
| Гід | опис |
|---|---|
| З’єднання ADB | Підключайтеся до хмарних телефонів через ADB для налагодження |
| Автентифікація | Налаштування маркера OAuth2 (відкритий API) і автентифікація маркера (локальний API) |
| Швидкий початок | Виконайте свій перший виклик Cloud Phone API |
| Приклад Python SDK | Готовий до виробництва Python-клієнт з автоматичним керуванням токенами та повним покриттям API |