MoreLogin надає два методи доступу до API. Виберіть той, який підходить для вашого випадку використання.
| Локальний API | Відкритий API | |
|---|---|---|
| Базова URL-адреса | http://127.0.0.1:40000 | https://api.morelogin.com |
| Доступ | Лише локальна машина | Віддалено, з будь-якого місця |
| Автентифікація | Додатковий маркер (налаштовується в налаштуваннях) | OAuth2 (client_id + client_secret → access_token) |
| Підтримувані модулі | Профілі браузера, хмарні телефони, проксі-сервери, групи, теги | Хмарні телефони, проксі, групи, теги |
| Найкраще для | Автоматизація браузера, локальне хмарне управління телефоном | Віддалене/міжсерверне хмарне керування телефоном |
| Потрібно | Запущена настільна програма MoreLogin (версія 2.15.0+) | Ідентифікатор API та ключ API з інформаційної панелі |
| Обмеження швидкості | 120 запитів/хв | 120 запитів/хв |
- Ви автоматизуєте профілі браузера (створення, запуск, зупинка, керування)
- Вам потрібна інтеграція Selenium або Puppeteer WebDriver
- Ви хочете керувати хмарними телефонами з того самого комп’ютера, що й MoreLogin (завантаження файлів, керування програмами, планування тощо).
- Вам потрібно керувати проксі-серверами, групами та тегами локально
- Ваш сценарій автоматизації працює на той самій машині, що й MoreLogin
- Вам потрібен віддалений доступ, щоб керувати хмарними телефонами з сервера
- Ви створюєте інтеграцію сервер-сервер
- Ви хочете керувати хмарними телефонами з конвеєра CI/CD
- Ваша програма працює на іншій машині, ніж MoreLogin
так! Багато розробників використовують обидва API:
- Локальний API для автоматизації профілю браузера + локальний хмарний телефон і спільне керування ресурсами
- Відкритий API для віддаленого хмарного телефону та керування спільними ресурсами (наприклад, з конвеєра CI/CD або зовнішнього сервера)
Примітка. Для хмарних телефонів і спільних ресурсів локальний API і відкритий API надають подібні функції, але шляхи відрізняються. Локальні шляхи API використовують префікс
/api/(наприклад,/api/cloudphone/page), а шляхи відкритого API його опускають (наприклад,/cloudphone/page). Деякі кінцеві точки (наприклад, завантаження файлів) також мають різні назви. Завжди зверніться до конкретного посилання на API для отримання точних деталей.