Обзор функций
Обзор функций
Функциональность 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)
После запуска кода найдите в журналах вывода строку с надписью «Использование драйвера:». Следующий путь к файлу — это путь к неправильной версии драйвера. Откройте файловый менеджер и удалите этот файл.