Обзор функций

Updated by MoreLogin

Обзор функций

Функциональность API может помочь вам программно выполнять важные задачи, такие как быстрое создание, запуск и закрытие профилей браузера. Кроме того, он обеспечивает автоматизацию браузера с помощью поддерживаемых платформ автоматизации, таких как Selenium и Puppeteer, которые используют WebDriver.

Инструкции по использованию

  • Получить API-интерфейс MoreLogin;
  • Откройте MoreLogin, чтобы убедиться, что вы вошли в систему;
  •  «Профиль браузера» -> «API». Просмотр статуса успеха интерфейса API.
  • Если вам необходимо использовать режим WebDriver, обязательно включите переключатель «Порт отладки» в меню «Настройки» — «Локальные настройки».
  •  Список интерфейсов MoreLogin API

Module

Interface function

Request mode

Browser profile management

Start browser profile

HTTP POST

 

Detect browser profile status

HTTP POST

 

close browser profile

HTTP POST

 

Quickly create browser profile

HTTP POST

 

Modifying browser profile information

HTTP POST

 

delete browser profile

HTTP POST

 

Get profile list

HTTP GET

Group management

New Group

HTTP POST

 

Edit Group

HTTP POST

 

Delete Group

HTTP POST

 

Get group list

HTTP GET

Proxy management

New proxy

HTTP POST

 

Edit proxy

HTTP POST

 

delete proxy

HTTP POST

 

Get roxy list

HTTP GET

1.Обратите внимание

  • Интерфейс имеет ограничение на количество запросов: максимум 60 запросов в минуту для каждого интерфейса.
  • API использует соединение в режиме HTTP, которое постоянно обновляется.
  • Профиль браузера, запускаемый API, должен вызвать интерфейс «определить статус профиля браузера» для обнаружения.
  • Пропуск этого шага может привести к непредвиденным проблемам с сетью. Если у вас возникли проблемы с кодом автоматизации, рекомендуется сначала проверить состояние профиля браузера и убедиться, что он работает правильно, прежде чем запускать код автоматизации браузера. Для получения более подробной информации вы можете обратиться к нашим практическим примерам.
  • Когда пользователи сталкиваются с проблемой несовпадения версий драйверов Chrome при использовании Selenium, вот как с этим справиться:

Когда вы столкнулись с вышеупомянутой проблемой, это означает, что текущее ядро   браузера несовместимо с установленной версией драйвера Chrome. Вам необходимо обновить Selenium и удалить ранее загруженный драйвер Chrome.

1.Откройте командную строку и введите следующую команду: «pip install -U selenium». После запуска команды проверьте версию Selenium, чтобы убедиться, что это версия 4.10.0 или выше.

2.Добавьте следующий код в свой скрипт автоматизации:

import logging
logging.basicConfig(level=logging.DEBUG)
logger = logging.getLogger("selenium")
logger.setLevel(logging.DEBUG)

После запуска кода найдите в журналах вывода строку с надписью «Использование драйвера:». Следующий путь к файлу — это путь к неправильной версии драйвера. Откройте файловый менеджер и удалите этот файл.


How did we do?