FAQ: автоматизация в Multilogin 6
Мы рады объявить о выходе долгожданных функций: расширенная автоматизация, локальные профили и режим headless уже доступны в Multilogin X! Зарегистрируйтесь сейчас и начните работу с нашей API-документацией.
Информация на этой странице актуальна только для Multilogin 6. Создайте аккаунт и начтине работу с документацией Swagger.
Кто может использовать автоматизацию в Multilogin 6?
Использовать автоматизацию в Multilogin 6 могут только владельцы подписки Custom.
Если у вас другая подписка, при попытке использовать автоматизацию вы увидите следующую ошибку: {"status": "ERROR", "message": "Forbidden", "value": "Forbidden"}
.
Сабаккаунты и участники команды не имеют доступа к инструментам автоматизации в Multilogin 6.
Что можно автоматизировать в Multilogin 6?
- Управление профилями: создание, обновление, удаление, проверка запущенных профилей.
- Управление папками: создание списка содержимого папок.
- Выполнение операций с профилями: запуск и остановка профилей (обычных и разовых).
- Управление файлами cookie: импорт и обновление.
Нужны ли мне навыки программирования для начала?
Прежде чем переходить к сложной автоматизации, стоит разобраться с базой:
- Как отправлять API-запросы.
- Как подключать их к скриптам.
- Как использовать инструменты вроде Postman.
Хочется попроще? Перейдите на наш новейший продукт — в нем доступна автоматизация с минимумом кода или вообще без него. Например, вы можете:
- Использовать наш интерфейс командной строки (CLI).
- Запускать действия прямо из терминала.
- Автоматизировать все без лишних усилий.
CLI — это эксклюзивная функция Multilogin X, созданная для быстрой и простой автоматизации.
Как задать кастомный порт для Multilogin 6?
Порт для Multilogin 6 определяется в файле app.properties
путем ввода следующей строки (пример для порта 35000): multiloginapp.port=35000
.
Номер порта должен быть в диапазоне от 10000 до 49151. Ознакомьтесь с нашим кратким руководством по запуску автоматизации браузера.
Как использовать фреймворки автоматизации (Selenium/Puppeteer)?
Multilogin работает так же, как Selenium и Puppeteer, но с одним важным плюсом — ваша автоматизация становится невидимой для сайтов благодаря нашей технологии защиты от идентификации.
Скрипт видит сайт. А сайт не видит скрипт. Удобно, правда?
- Не нужно ничего скачивать отдельно.
- Не нужно вручную подключать зависимости.
- Все уже встроено в браузеры Multilogin.
Как сохранить профили в локальном хранилище?
Локальные профили доступны только в нашей последней версии Multilogin X!
Как я могу получить новый отпечаток для своего профиля браузера через API ?
У нас нет эндпоинта API, который мог бы генерировать отпечатки, как кнопка в интерфейсе «Получить новый отпечаток».
Однако вы все равно можете получить новый отпечаток, создав профиль или обновив существующий с помощью эндпоинта POST/profile/{uuid}
. Он обновит настройки профиля вместе с отпечатком.
Как я могу получить список своих профилей?
Вот наша документация о том, как получить список профилей.
Как получить ID группы?
- Создайте группу вручную в интерфейсе приложения, если она еще не создана.
- Добавьте профиль в эту группу вручную через интерфейс приложения.
- Запустите скрипт, который создает список профилей.
- В этом списке вы увидите ID профилей и групп.
Как импортировать файлы cookie через API ?
- Чтобы импортировать файлы cookie в формате JSON, используйте эндпоинт cookieImportJSON.
- Чтобы импортировать файлы cookie в формате Netscape, используйте эндпоинт cookieImportNetscape.
Нужно ли закрывать приложение при использовании API ?
Нет. Вы по-прежнему можете использовать Multilogin 6, просто вы не сможете выполнять действия в одном и том же профиле с двух платформ одновременно.