Перейти к содержимому
Last updated

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

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


Сравнение

Локальный APIОткрытый API
Базовый URLhttp://127.0.0.1:40000https://api.morelogin.com
ДоступТолько локальная машинаУдаленно, из любого места
АутентификацияДополнительный токен (настраивается в настройках)OAuth2 (client_id + client_secretaccess_token)
Поддерживаемые модулиПрофили браузера, облачные телефоны, прокси, группы, тегиОблачные телефоны, прокси, группы, теги
Лучше всегоАвтоматизация браузера, управление локальным облачным телефономУдаленное/межсерверное управление облачными телефонами
ТребуетсяРабочее настольное приложение MoreLogin (v2.15.0+)Идентификатор API и ключ API с панели управления
Ограничение скорости120 запросов/минуту120 запросов/минуту

Когда использовать локальный API

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

Когда использовать открытый API

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

Могу ли я использовать оба?

Да! Многие разработчики используют оба API:

  1. Локальный API для автоматизации профилей браузера + локальный облачный телефон и управление общими ресурсами.
  2. Открытый API для удаленного облачного телефона и управления общими ресурсами (например, из конвейера CI/CD или внешнего сервера).

Примечание. Для облачных телефонов и общих ресурсов локальный API и открытый API предоставляют схожие функции, но пути различаются. В путях локального API используется префикс /api/ (например, /api/cloudphone/page), а в путях Open API он отсутствует (например, /cloudphone/page). Некоторые конечные точки (например, загрузка файлов) также имеют разные имена. Для получения точных сведений всегда обращайтесь к конкретной ссылке на API.