Помощь
Остались вопросы? Напишите в поддержку.
Популярные темы: Multilogin X, Multilogin 6,
-
Как получить токен Как использовать токен автоматизации в проекте Как получить ID профиля, папки и проекта Как получить ID пользователя Пример автоматизации с Selenium Пример автоматизации с Playwright Пример автоматизации Puppeteer Автоматический вход в Multilogin Автоматический сбор файлов cookie Автозапуск агента Преобразование списков прокси в файлы JSON для API Экспорт данных прокси из профилей FAQ: АвтоматизацияПодключение агента Проверка прокси Сохранение данных профиля Использование Multilogin на macOS Скорость работы приложения Multilogin не запускается Профиль и/или прокси не работает Ошибка: Не удалось получить данные профиля Отмена автоотправки логов агента Блокировка аккаунта: возможные решения FAQ: Устранение неполадок Проблема: Профиль заблокирован
-
Ошибка: Failed to get IP data: can't connect through proxy Ошибка: Javax.crypto.badpaddingexception: pad block corrupted Статус: Идет обновление… Загрузка (1) из 2 компонентов Профиль не запускается в Multilogin 6 Ошибка: Не удалось создать отпечаток Имя пользователя Windows не на латинице ведёт к неполадкам с подключением Ошибка: Mimic/Stealthfox executable is not found Браузерный профиль показывает статус «Ошибка» в Multilogin 6 Ошибка JavaScript при переключении в ночной режим в Multilogin 6 Другие ошибки и их решения в Multilogin 6
CLI и Local API в Multilogin 6
Автор Yana Shcharbina
Обновлена July 27th, 2024
Multilogin поддерживает Command Line Interface (CLI) и Local API. В этой статье представлены основные команды CLI, эндпоинты Local API, а также примеры использования CLI.
Вот как начать использовать Local API:
- Предопределите порт, который будет использовать приложение.
- Запустите Multilogin вручную или с использованием CLI.
- Используйте эндпоинты Local API.
Определение порта Multilogin
Для использования Local API необходимо предопределить порт. В дальнейшем вы можете обращаться к Multilogin используя выбранный вами порт.
- Пройдите в папку .multiloginapp.com и откройте файл app.properties (папка может быть скрытой, в зависимости от настроек вашей ОС):
- Windows: C:\Users\%username%\.multiloginapp.com.
- Linux: /home/%username%/.multiloginapp.com.
- macOS: /Users/%username%/.multiloginapp.com.
Для отображения этой папки на устройствах Mac можно использовать следующие комбинации клавиш:
-
Cmd + Shift + H
— для отображения папки текущего пользователя. -
Cmd + Shift + .
(точка) — для отображения скрытых папок и файлов.
- Откройте файл app.properties в любом текстовом редакторе.
- Добавьте следующую строку:
multiloginapp.port=[PORT_NUMBER]
.
Номер порта должен находиться в диапазоне от 10000 до 49151.
- Сохраните файл app.properties.
Command Line Interface (CLI)
Прежде чем вводить последующие команды, убедитесь, что командная строка открыта в основной директории Multilogin.
Для Multilogin версии 6.0 и выше:
- Windows: C:\Program Files (x86)\Multilogin\headless.
- macOS: /Applications/multilogin.app/Contents/MacOS/multilogin.app/Contents/MacOS.
- Linux: /opt/Multilogin/headless.
Для Multilogin версии 5.19 и ниже:
- Windows: C:\Program Files (x86)\Multilogin.
- macOS: /Applications/multilogin.app/Contents/MacOS.
Если вы работаете на UNIX системе, удостоверьтесь, что у .sh файла имеются права на запуск. Сделать это можно при помощи команды chmod +x
(например, chmod +x headless.sh
).
Запуск Multilogin без UI:
- Windows:
headless.exe
- Linux/macOS:
./headless.sh
Запуск Multilogin без UI на определённом порту (35000 используется в качестве примера):
- Windows:
headless.exe -port 35000
- Linux/macOS:
./headless.sh -port 35000
Обратите внимание: Multilogin можно использовать в режиме headless, но сами браузерные профили открываются в обычном виде (не headless). Для использования профилей понадобится ОС с графическим интерфейсом.
Вход в аккаунт Multilogin:
-
Windows:
cli.exe -login -u user@example.com -p password123
-
Linux/macOS:
./cli.sh -login -u user@example.com -p password123
Local API
Эндпоинты Local API доступны в Multilogin версии 5.4 и выше: ознакомьтесь с нашей Swagger документацией.
После того как вы запустили Multilogin вручную либо с помощью CLI, вы можете работать с эндпоинтами Local API. Local API дает доступ к созданию и изменению браузерных профилей Multilogin c помощью кода, а также управлению ими. Помимо этого, доступны получение списка всех профилей, добавление профилей в группы и другие действия.