Перейти до вмісту
Last updated

Локальний API проти відкритого API

MoreLogin надає два методи доступу до API. Виберіть той, який підходить для вашого випадку використання.


Порівняння

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

Коли використовувати локальний API

  • Ви автоматизуєте профілі браузера (створення, запуск, зупинка, керування)
  • Вам потрібна інтеграція Selenium або Puppeteer WebDriver
  • Ви хочете керувати хмарними телефонами з того самого комп’ютера, що й MoreLogin (завантаження файлів, керування програмами, планування тощо).
  • Вам потрібно керувати проксі-серверами, групами та тегами локально
  • Ваш сценарій автоматизації працює на той самій машині, що й MoreLogin

Коли використовувати Open API

  • Вам потрібен віддалений доступ, щоб керувати хмарними телефонами з сервера
  • Ви створюєте інтеграцію сервер-сервер
  • Ви хочете керувати хмарними телефонами з конвеєра CI/CD
  • Ваша програма працює на іншій машині, ніж MoreLogin

Чи можу я використовувати обидва?

так! Багато розробників використовують обидва API:

  1. Локальний API для автоматизації профілю браузера + локальний хмарний телефон і спільне керування ресурсами
  2. Відкритий API для віддаленого хмарного телефону та керування спільними ресурсами (наприклад, з конвеєра CI/CD або зовнішнього сервера)

Примітка. Для хмарних телефонів і спільних ресурсів локальний API і відкритий API надають подібні функції, але шляхи відрізняються. Локальні шляхи API використовують префікс /api/ (наприклад, /api/cloudphone/page), а шляхи відкритого API його опускають (наприклад, /cloudphone/page). Деякі кінцеві точки (наприклад, завантаження файлів) також мають різні назви. Завжди зверніться до конкретного посилання на API для отримання точних деталей.