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

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

Request

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

Задокументированные бизнес-ошибки: 19099, 19143. Значения кодов см. в Error Codes. Любая операция может дополнительно вернуть общие коды.

Bodyapplication/jsonrequired
envIdstring

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

Example:"1993244721490239488"
uniqueIdinteger

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

Example:1
encryptKeystring

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

Example:"xxx"
isHeadlessboolean

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

Default:false
Example:false
cdpEvasionboolean

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

Default:false
Example:false
closeCheckIPPageboolean

Пропускать ли открытие страницы проверки. true: проверка прокси до выполнения false: проверка прокси после выполнения Примечание: требуется клиент версии v2.56.0 или выше.

Default:false
Example:false
checkIPErrorHandleinteger

Действие, если проверка прокси не удалась Числовой тип: 1 или 2 1: Не запускать окружение, если проверка прокси не удалась 2: Запускать окружение даже если проверка прокси не удалась Если передан closeCheckIPPage, этот параметр игнорируется; по умолчанию: 1 Примечание: требуется клиент версии v2.56.0 или выше.

Default:1
Example:1
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

Успех. data — объект с полями envId, debugPort, type, version и webdriver.

Headers
any
Bodyapplication/json
codeinteger
msgstring or null
dataobjectrequired
requestIdstring

Уникальный идентификатор запроса; укажите его при обращении в поддержку

Response
{ "code": 0, "msg": null, "data": { "envId": "1673823102599682", "debugPort": "9222", "type": "string", "version": 1, "webdriver": "string" }, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }