Перейти к содержимому

Запустить профиль браузера

Request

Используется для запуска профиля; необходимо указать идентификатор профиля. После успешного запуска вы можете получить отладочный интерфейс профиля для выполнения автоматизации Selenium и Puppeteer. Для Selenium используйте WebDriver, соответствующий версии ядра. Путь к WebDriver можно получить из ответа после запуска профиля. Требуется клиент MoreLogin версии 2.15.0 или выше.

Bodyapplication/jsonrequired
envIdstring

Идентификатор среды. Необходимо указать хотя бы один из параметров: envId или uniqueId. Если указаны оба параметра, приоритет имеет envId.

Example:"1993244721490239488"
uniqueIdinteger

Серийный номер среды (небольшой целочисленный идентификатор). Необходимо указать хотя бы один из параметров envId или uniqueId. Если указаны оба параметра, приоритет имеет envId.

Example:1
encryptKeystring

Ключ шифрования. Требуется только в том случае, если в среде включено сквозное шифрование.

Example:"xxx"
isHeadlessboolean

Запускать ли программу в безголовом режиме. По умолчанию — false, если параметр опущен. Примечание: Требуется версия клиента v2.36.0 или выше.

Example:false
cdpEvasionboolean

Включите обход идентификации по отпечатку CDP, чтобы снизить риск обнаружения. Применяется только в средах ПК. По умолчанию: false. Примечание: Требуется версия клиента v2.36.0 или выше.

Example:false
closeCheckIPPageboolean

Whether to skip opening the detection page. true: Proxy detection before execution false: Proxy detection after execution Note: Requires client version v2.56.0 or higher.

Example:false
checkIPErrorHandleinteger

Action to take if proxy detection fails Numeric type: 1 or 2 1: Do not start the environment if proxy detection fails 2: Start the environment even if proxy detection fails If closeCheckIPPage is passed a parameter, this parameter is omitted; default: 1 Note: Requires client version v2.56.0 or higher.

Example:1
POST
/api/env/start
curl -i -X POST \
  http://127.0.0.1:40000/api/env/start \
  -H 'Content-Type: application/json' \
  -d '{
    "envId": "1993244721490239488",
    "isHeadless": false,
    "cdpEvasion": true
  }'

Responses

Headers
any
Bodyapplication/json
codeinteger
msgstring
dataobjectrequired
Response
{ "code": 0, "msg": "string", "data": { "envId": "string", "debugPort": "string", "type": "string", "version": 0, "webdriver": "string" } }