Как запустить CookieRobot с помощью Script runner в Postman
CookieRobot помогает сделать ваши профили более реалистичными, автоматически собирая файлы cookie с выбранных сайтов. Вам не нужно сканировать их вручную — все происходит в фоновом режиме.
В этом гайде разберем, как использовать CookieRobot для оптимизации работы.
Уже знакомы с процессом или пропустили пару шагов? Откройте оглавление и сразу переходите к нужному разделу. Начнем!
Шаг 1: настройте Postman
Перед использованием Postman для запуска эндпоинтов API Multilogin X и автоматизации обязательно обновите и подключите свой агент.
Загрузите и установите Postman с их официальной страницы.
После установки Postman откройте страницу Multilogin X API:
- В правом верхнем углу нажмите «Run in Postman».
- Выберите «Postman for <ваша ОС>».
Откроется ваш Postman Desktop. Вот как импортировать все эндпоинты в вашу локальную коллекцию:
- В «Import collection» выберите свое рабочее пространство.
- Нажмите «Import» и все эндпоины будут доступны в папках.


Войдите в аккаунт через Postman
Вам необходимо войти в систему, используя свои учетные данные, чтобы сгенерировать токен API, который предоставит вам разрешение на доступ к эндпоинтам API и выполнение действий.
Найдите эндпоинт входа пользователя
- Откройте «Collections» → разверните папку «Multilogin X API».
- Откройте папку «Profile access management».
- Выберите эндпоинт User Sign In POST (Что такое запрос POST?).

Конвертируйте свой пароль в MD5
Вам нужно использовать эндпоинт User Sign In, чтобы получить свой токен доступа, но есть одна загвоздка: ваш пароль должен быть зашифрован с помощью MD5.
Вот как использовать генератор хэшей MD5 для получения зашифрованного пароля:
- Введите свой пароль Multilogin X.
- Нажмите «Generate».
- Скопируйте свой зашифрованный MD5 пароль.

Получите свой API токен
Обычные токены действительны в течение 30 минут. Используйте эндпоинт Workspace Automation Token для вариантов, которые действуют дольше.
- В POST User Sign In перейдите на вкладку «Body».
- Введите свой адрес электронной почты и пароль MD5 в виде строк.
- Отправьте запрос на вход.

- Проверьте токен доступа в области ответа ниже и скопируйте все, что внутри кавычек.

Шаг 2: откройте Script runner
Для работы Script Runner нужно, чтобы ваш агент был не старше версии 1.37.4. Если вы не уверены, следуйте инструкциям, чтобы проверить версию агента в статье Как проверить и обновить версию агента в Multilogin X.
Теперь у вас есть полный доступ к эндпоинту Script Runner и запуску скрипта CookieRobot!
- Вернитесь в папку «Collections» → «Multilogin X API».
- Перейдите в папку «Script Runner».
- Откройте эндпоинт POST Start Script Runner для настройки нового запроса API!

- Из вкладки «Params» перейдите в «Authorization».
- Выберите «Bearer Token» в качестве типа аутентификации.
- В поле «Token» справа вставьте скопированный ранее API токен.

Заполнив вкладку «Authorization» своим токеном, вы сможете анализировать запросы на открытие CookieRobot в Script Runner! 🔑
Добавьте скрипт CookieRobot
После того как ваш токен будет вставлен на вкладку «Authorization»:
- Перейдите на вкладку «Body».
- Убедитесь, что выбран параметр raw.
- Вставьте пример тела запроса CookieRobot (JSON):
{
"script_file": "cookie_robot.py",
"object_id": "1cf0aa65-1df9-4b28-a201-535f701acc24",
"is_builtin": true,
"profile_ids": [
{
"profile_id": "profile uuid"
},
{
"profile_id": "profile uuid",
"is_headless": true
}
],
"script_params": [
{
"name": "websites",
"value": ["https://youtube.com","https://google.com","https://fb.com","https://amazon.com"]
},
{
"name": "randomOrder",
"value": true
},
{
"name": "fractionMode",
"value": 0.7
},
{
"name": "processCookieConsent",
"value": true
},
{
"name": "closeBrowser",
"value": false
}
]
}
Имя скрипта CookieRobot — cookie_robot.py. Он уже добавлен в строку “script_file”, поэтому нет необходимости обновлять его вручную.
Значение object_id для CookieRobot — 1cf0aa65-1df9-4b28-a201-535f701acc24. Его менять не нужно.
Шаг 3: настройте параметры
При запуске CookieRobot есть несколько настраиваемых параметров, которые влияют на то, как работает процесс сканирования. Они позволяют пользователям настраивать такие параметры, как целевой сайт, порядок сканирования и многое другое. Тонкая настройка этих параметров в разделе “script_params” позволяет пользователям оптимизировать производительность скрипта в соответствии со своими потребностями.
Настраиваемые параметры CookieRobot выделены красным цветом на снимке экрана и ниже:

“profile_ids”
Список, содержащий ID профилей, структурированный следующим образом:
-
“profile_id”— уникальный ID профиля. -
“is_ headless ”— (необязательно) работа в режиме headless может ограничить взаимодействие бота с определенными элементами страницы.
“script_params”
Список, содержащий набор настраиваемых параметров, обозначенных просто:
-
“name”— имя параметра. -
“value”— присвоенное значение (строка, целое число, число с плавающей точкой, JSON и т. д.).
“websites”
Хотите получить файлы cookie с нескольких сайтов? Просто перечислите их здесь! Обратите внимание, что сайты могут быть перечислены с www., http:// или https://, или без них.
Если в параметре “websites” ничего не указано, робот будет использовать список по умолчанию:
websites = [
"https://aliexpress.com",
"https://amazon.com",
"https://ebay.com",
"https://fiverr.com",
"https://google.com",
"https://reddit.com",
"https://twitch.com",
"https://twitter.com",
"https://yahoo.com",
"https://youtube.com",
"https://en.wikipedia.org"
]
Мы рекомендуем собирать файлы cookie из нескольких источников для более реалистичного отпечатка. Ознакомьтесь со статьей Сбор файлов cookie: наши советы.
Подумайте о том, чтобы сохранять файлы cookie в меру. Большинство веб-сайтов используют файлы cookie только для отслеживания вашей активности на своих собственных сайтах. Но более крупные платформы могут использовать инструменты отслеживания, которые следят за вами по всему интернету.
Также рекомендуем умерить количество сайтов для скрипта. Чем больше сайтов вы укажете в списке, тем выше риск перебоев в работе прокси-сервера и утечки вашего реального IP-адреса.
“randomOrder”
“fractionMode”
Хотите запустить только часть своих сайтов, а не все? Вот как:
- Выберите число с плавающей точкой от 0,0 до 1,0, чтобы задать долю сайтов для запуска.
- Убедитесь, что
“randomOrder”установлен на“true”.
Пример: если использовать "fractionMode"= “0.5”, то будет запущено 50% списка веб-сайтов в случайном порядке.
“processCookieConsent”
На многих сайтах отображается кнопка «Разрешить файлы cookie» из-за законов о конфиденциальности, таких как GDPR (Что такое GDPR?), которые требуют согласия пользователя перед отслеживанием файлов cookie.
- Установите значение
“true”→ CookieRobot будет автоматически искать и пытаться нажать кнопку согласия (по умолчанию). - Установите значение
“false”→ всплывающие окна cookie будут игнорироваться, что может быть полезно, если:- Вы просматриваете сайты за пределами ЕС, на которых не отображаются баннеры cookie.
- Вас не беспокоит соблюдение GDPR (например, использование прокси за пределами ЕС).
“closeBrowser”
Шаг 4: запустите CookieRobot
- Нажмите «Send», чтобы выполнить запрос POST Start Script Runner.
- Проверьте ответ на запрос: cтатус 200 ОК означает успех!
- Ваш скрипт CookieRobot запустит выбранный профиль(и). Если вы не используете headless-режим, процесс сканирования можно наблюдать в режиме реального времени.
Если вы получите ошибку Error 401 Unauthorized при отправке запроса, возможно, срок действия вашего токена истек. В этом случае повторите шаги из раздела «Получите токен».
Включенные Cloudflare Zero Trust, внешние прокси или VPN могут мешать правильной работе приложения.
