Профиль браузера
- 1 Запуск профиля браузера
- 2 Закрытие профиля браузера
- 3 Быстрое создание профиля браузера
- 4 Расширенное создание профиля браузера
- 5 Модификация профиля браузера
- 6 Исключение профиля браузера
- 7 Получение списка профилей браузера
- 8 Получение подробной информации о профиле браузера
- 9 Получение списка версий ядра браузера
- 10 Получение UA профиля браузера
- 11 Получение разрешающей способности
- 12 Получение конфигурируемой платформы
- 13 Получение статуса замка безопасности браузера
- 14 Получение списка часовых поясов и языков
1 Запуск профиля браузера
Основная информация
Описание интерфейса: для запуска профиля необходимо указать ID профиля. После успешного запуска можно получить интерфейс наладки профиля для выполнения автоматизации selenium и puppeteer. Selenium должен использовать Webdriver, соответствующий соответствующей версии ядра. Нужно обновить приложение MoreLogin до версии 2.15.0 и выше
Примечание: для использования этого интерфейса необходимо запустить клиентский терминал MoreLogin и успешно войти в систему.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
envId | string | Нет | ID профиля Передать по крайней мере один идентификатор профиля или серийный номер профиля; оба передаются в основном идентификатором профиля |
uniqueId | integer(int32) | Нет | Порядковый номер профиля Передать по крайней мере один идентификатор профиля или серийный номер профиля; оба передаются в основном идентификатором профиля |
encryptKey | string | Нет | Частный ключ, который должен передаваться при включении режима сквозного шифрования профиля |
Пример запроса
{
"envId": "1795695767353204736",
"encryptKey": "xxx"
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": {
"envId": "1795695767353204736", // ID профиля
"debugPort": "61598" // debug port
}
}
2 Закрытие профиля браузера
Основная информация
Описание интерфейса:Чтобы закрыть указанный профиль, необходимо указать ID профиля. Нужно обновить приложение MoreLogin до версии 2.15.0 и выше
Примечание: для использования этого интерфейса необходимо запустить клиентский терминал MoreLogin и успешно войти в систему.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
envId | string | Нет | ID профиля Передать по крайней мере один идентификатор профиля или серийный номер профиля; оба передаются в основном идентификатором профиля |
uniqueId | integer(int32) | Нет | Порядковый номер профиля Передать по крайней мере один идентификатор профиля или серийный номер профиля; оба передаются в основном идентификатором профиля |
Пример запроса
{
"envId": "1795695767353204736"
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": {
"envId": "1795695767353204736", // Profile ID
}
}
3 Быстрое создание профиля браузера
Основная информация
Описание интерфейса:позволяет реализовать быстрое создание профиля, поддерживает настройку браузера профиля, операционной системы, количества создаваемых профилей. Возвращение в ID профиля после создания. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Примечание: для использования этого интерфейса необходимо запустить клиентский терминал MoreLogin и успешно войти в систему.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON.
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
browserTypeId | integer(int32) | Да | Тип браузера 1:Chrome,2: Firefox |
operatorSystemId | integer(int32) | Да | Тип операционной системы Windows,2:macOS,3:Android,4:IOS |
quantity | integer(int32) | Да | Число создаваемых профилей, в диапазоне: [1-50] |
browserCore | integer(int32) | Нет | Номер версии ядра, по умолчанию: 0-интеллектуальное сопряжение Доступные версии ядра можно получить через интерфейс «Получить версию ядра браузера» |
groupId | integer(int64) | Нет | ID группы профиля, по умолчанию: не группирован - 0 Примечание: в режиме групповой авторизации, если у вас нет разрешения на «Все профили», это поле должно быть заполнено |
isEncrypt | integer(int32) | Нет | Включается ли режим «Сквозное шлифование» 0:ОТКЛ,1:ВКЛ,по умолчанию 0 |
Пример запроса
{
"browserTypeId": 0,
"groupId": 0,
"isEncrypt": 0,
"operatorSystemId": 0,
"quantity": 0
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": [1,2,3], // группа числа ID профилей
"requestId": "", // оперативный запрос ID
}
4 Расширенное создание профиля браузера
Основная информация
Описание интерфейса:позволяет расширенное создание профиля, поддерживает настройку пароля аккаунта платформы профиля, cookie, информации об отпечатках пальцев и т.д. Возвращение в ID профиля после создания. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Примечание: для использования этого интерфейса необходимо запустить клиентский терминал MoreLogin и успешно войти в систему.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON.
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
browserTypeId | integer(int32) | Да | Тип браузера 1:Chrome,2: Firefox |
operatorSystemId | integer(int32) | Да | Тип операционной системы Windows,2:macOS,3:Android,4:IOS |
envName | string | Нет | Имя профиля, ограничение длины имени в пределах 100 символов |
accountInfo |
| Нет | Информация об аккаунте профиля |
advancedSetting | object | Нет | Расширенная конфигурация |
afterStartupConfig |
| Нет | Соответствующая конфигурация после пуска профиля |
browserCore | integer(int32) | Нет | Номер версии ядра, по умолчанию: 0-интеллектуальное сопряжение Доступные версии ядра можно получить через интерфейс «Получить версию ядра браузера» |
cookies | string | Нет | Cookie |
envRemark | string | Нет | Примечание по профилю, длина которого ограничена в пределах 1500 символов |
groupId | integer(int64) | Нет | ID группы профиля, по умолчанию: не группировано -0, ограничение на минимум 0 Примечание: в режиме групповой авторизации, если у вас нет разрешения на «Все профили», это поле должно быть заполнено |
isEncrypt | integer(int32) | Нет | Включается ли режим «Сквозное шлифование» 0:ОТКЛ,1:ВКЛ,по умолчанию 0 |
proxyId | integer(int64) | Нет | ID прокси, по умолчанию: 0, ограничение на минимум 0 |
tagIds | array | Нет | ID этикетки, по умолчанию: нет |
uaVersion | integer(int32) | Нет | UA, по умолчанию: 0-все Доступные версии UA можно получить через интерфейс «Получение списка версий ядра браузера» |
startupParams | array | Нет | Параметры запуска профиля Пожалуйста, ознакомьтесь с документацией по параметрам |
accountInfo
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
platformId | integer(int64) | Да | ID платформы 9999-Пользовательская платформа, можно получить ID остальных платформ через интерфейс «Получить конфигурируемую платформу» |
customerUrl | string | Нет | Пользовательская настройка URL платформы, когда ID платформы =9999, это поле должно быть заполнено, адрес url должен быть законным |
username | string | Нет | Имя пользователя, длина которого ограничена в пределах 64 символов |
password | string | Нет | Пароль, длина которого ограничена в пределах 50 символов |
otpSecret | string | Нет | Ключ 2FA Подходит для генерации вторичного вертификационного кода сайта, аналогичен с аутентификатором Google. |
siteId | integer(int64) | Нет | ID сайта Доступно через интерфейс «Получить конфигурируемую платформу» |
advancedSetting
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
ua | string | Нет | Пользовательский UA профиля, формат должен быть загружен в стандартном формате Доступно через интерфейс «Получить UA профиля браузера» |
time_zone | object {2} | Нет | Часовой пояс |
web_rtc | object {1} | Нет | WebRTC |
geo_location | object {5} | Нет | Географическое положение |
language | object {2} | Нет | Язык |
resolution | object {2} | Нет | Разрешающая способность |
font | object {2} | Нет | Шрифт |
canvas | object {1} | Нет | Canvas |
webgl_image | object {1} | Нет | Изображение WebGL |
webgl_metadata | object {1} | Нет | Метаданные WebGL |
audio_context | object {1} | Нет | AudioContext |
media_device | object {1} | Нет | Мультимедийное оборудование |
client_rects | object {1} | Нет | ClientRects |
speech_voise | object {1} | Нет | SpeechVoices |
hardware_concurrency | int | Нет | Количество параллельных аппаратов, по умолчанию: 4 0 (реальное число параллельных аппаратов), 2, 3, 4, 6, 8, 10, 12 |
memery_device | int | Нет | Память устройства, по умолчанию: 8 0 (реальная память), 2, 4, 6, 8 |
do_not_track | int | Нет | Do Not Track, по умолчанию:2 1: ВКЛ, 2: ОТКЛ |
bluetooth | object {1} | Нет | Bluetooth |
battery | object {1} | Нет | Аккумуляторная батарея |
port_scan_protectio | object {2} | Нет | Защита от сканирования порта |
os_version | string | Нет | Версия системы macOS Например: macOS 12, macOS 13, macOS 14 |
web_gpu | object {1} | Нет | WebGPU |
time_zone
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры часового пояса, по умолчанию 1 1: сопряжение IP, 2: пользовательская настройка |
value | string | Нет | При передаче 2 от переключателя необходима передача, требуемая передача соответствует ID часового пояса Доступно через интерфейс «Получить список часовых поясов и языков» |
web_rtc
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Опция WebRTC, по умолчанию 2 1: конфиденциальность, 2: замена, 3: реальность, 4: отключение, 5: пересылка |
geo_location
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры географического местоположения, по умолчанию: 1 1: запрос, 2: отключение |
base_on_ip | bool | Нет | Сгенерировано ли на основе IP, по умолчанию: true true: запрос, false: нет |
latitude | float | Нет | Широта, которая обязательно передается при условии, когда соответствующее географическое положение не генерируется на основе IP |
longitude | float | Нет | Долгота, которая обязательно передается при условии, когда соответствующее географическое положение не генерируется на основе IP |
accuracy | float | Нет | Точность (метр), которая обязательно передается при условии, когда соответствующее географическое положение не генерируется на основе IP |
language
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры языка, по умолчанию: 1 1: сопряжение IP, 2: пользовательская настройка |
value | string | Нет | При передаче 2 от переключателя необходима передача, требуемая передача соответствует ID языка Доступно через интерфейс «Получить список часовых поясов и языков» |
resolution
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры разрешающей способности, по умолчанию: 1 1: реальность, 2: пользовательская настройка |
id | string | Нет | Обязательно передается при выборе 2 для switcher Доступно через интерфейс «Получить разрешающую способность» |
font
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры шрифта, по умолчанию: 1 1: реальность, 2: пользовательская настройка |
value | string | Нет | Это поле должно быть заполнено при выборе пользовательской настройки switcher, запятая разделяет используемые шрифты Доступные шрифты приведены в приложении |
canvas
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры Canvas, по умолчанию: 1 1: шум, 2: реальность |
webgl_image
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры изображения WebGL, по умолчанию: 1 1: шум, 2: реальность |
webgl_metadata
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры метаданных WebGL, по умолчанию: 3 1: реальность, 2: выключить ускорение аппаратного обеспечения, 3: пользовательская настройка |
audio_context
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры AudioContext, по умолчанию: 1 1: шум, 2: реальность |
media_device
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры мультимедийного оборудования, по умолчанию: 1 1: шум, 2: реальность |
client_rects
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры ClientRects, по умолчанию: 1 1: шум, 2: реальность |
speech_voise
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры SpeechVoices, по умолчанию: 1 1: конфиденциальность, 2: реальность |
bluetooth
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры Bluetooth, по умолчанию: 1 1: конфиденциальность, 2: реальность |
battery
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры аккумуляторной батареи, по умолчанию: 1 1: конфиденциальность, 2: реальность |
port_scan_protection
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры защиты порта от сканирования, по умолчанию: 1 1: ВКЛ, 2: ОТКЛ |
value | string | Нет | Порт местной сети, к которому разрешено подключение |
web_gpu
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры WebGPU, по умолчанию: 1 1: сопряжение на основе WebGL, 2: реальность, 3: отключение |
afterStartupConfig
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
afterStartup | integer(int32) | Нет | Настройка после запуска, по умолчанию: 1 1: Продолжить просмотр последней открытой страницы, 2: Открыть указанную веб-страницу, 3: Открыть указанную веб-страницу и платформу, 4: Продолжить просмотр последней открытой веб-страницы и платформы |
autoOpenUrls | array | Нет | Откройте указанный адрес веб-страницы, который должен быть действительным адресом url |
Пример запроса
{
"accountInfo": {
"customerUrl": "",
"password": "",
"platformId": 0,
"siteId": 0,
"username": ""
},
"advancedSetting": {},
"afterStartupConfig": {
"afterStartup": 0,
"autoOpenUrls": []
},
"browserCore": 0,
"browserTypeId": 0,
"cookies": "",
"envName": "",
"envRemark": "",
"groupId": 0,
"isEncrypt": 0,
"operatorSystemId": 0,
"proxyId": 0,
"tagIds": [],
"uaVersion": 0
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": 0, // ID профиля
"requestId": "", // оперативный запрос ID
}
5 Модификация профиля браузера
Основная информация
Описание интерфейса:позволяет модифицировать параметры профиля, в том числе имя профиля, информация о прокси, информация об отпечатках пальцев и т.д. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Примечание: для использования этого интерфейса необходимо запустить клиентский терминал MoreLogin и успешно войти в систему.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON.
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
envId | integer(int64) | Да | ID профиля |
envName | string | Нет | Имя профиля, ограничение длины имени в пределах 100 символов |
accountInfo |
| Нет | Информация об аккаунте профиля |
advancedSetting | object | Нет | Расширенная настройка |
afterStartupConfig |
| Нет | Соответствующая конфигурация после пуска профиля |
browserCore | integer(int32) | Нет | Номер версии ядра, по умолчанию: 0-интеллектуальное сопряжение Доступные версии ядра можно получить через интерфейс «Получить версию ядра браузера» |
cookies | string | Нет | Cookie |
envRemark | string | Нет | Примечание по профилю, длина которого ограничена в пределах 1500 символов |
groupId | integer(int64) | Нет | ID группы профиля, по умолчанию: не группировано -0, ограничение на минимум 0 Примечание: в режиме групповой авторизации, если у вас нет разрешения на «Все профили», это поле должно быть заполнено |
isEncrypt | integer(int32) | Нет | Включается ли режим «Сквозное шлифование» 0:ОТКЛ,1:ВКЛ,по умолчанию 0 |
proxyId | integer(int64) | Нет | ID прокси, по умолчанию: 0, ограничение на минимум 0 |
tagIds | array | Нет | ID этикетки, по умолчанию: нет |
uaVersion | integer(int32) | Нет | UA, по умолчанию: 0-все Доступные версии UA можно получить через интерфейс «Получение списка версий ядра браузера» |
startupParams | array | Нет | Параметры запуска профиля Пожалуйста, ознакомьтесь с документацией по параметрам |
accountInfo
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
platformId | integer(int64) | Да | ID платформы 9999-Пользовательская платформа, можно получить ID остальных платформ через интерфейс «Получить конфигурируемую платформу» |
customerUrl | string | Нет | Пользовательская настройка URL платформы, когда ID платформы =9999, это поле должно быть заполнено, адрес url должен быть законным |
username | string | Нет | Имя пользователя, длина которого ограничена в пределах 64 символов |
password | string | Нет | Пароль, длина которого ограничена в пределах 50 символов |
otpSecret | string | Нет | Ключ 2FA Подходит для генерации вторичного вертификационного кода сайта, аналогичен с аутентификатором Google. |
siteId | integer(int64) | Нет | ID сайта Доступно через интерфейс «Получить конфигурируемую платформу» |
advancedSetting
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
ua | string | Нет | Пользовательский UA профиля, формат должен быть загружен в стандартном формате Доступно через интерфейс «Получить UA профиля браузера» |
time_zone | object {2} | Нет | Часовой пояс |
web_rtc | object {1} | Нет | WebRTC |
geo_location | object {5} | Нет | Географическое положение |
language | object {2} | Нет | Язык |
resolution | object {2} | Нет | Разрешающая способность |
font | object {2} | Нет | Шрифт |
canvas | object {1} | Нет | Canvas |
webgl_image | object {1} | Нет | Изображение WebGL |
webgl_metadata | object {1} | Нет | Метаданные WebGL |
audio_context | object {1} | Нет | AudioContext |
media_device | object {1} | Нет | Мультимедийное оборудование |
client_rects | object {1} | Нет | ClientRects |
speech_voise | object {1} | Нет | SpeechVoices |
hardware_concurrency | int | Нет | Количество параллельных аппаратов, по умолчанию: 4 0 (реальное число параллельных аппаратов), 2, 3, 4, 6, 8, 10, 12 |
memery_device | int | Нет | Память устройства, по умолчанию: 8 0 (реальная память), 2, 4, 6, 8 |
do_not_track | int | Нет | Do Not Track, по умолчанию:2 1: ВКЛ, 2: ОТКЛ |
bluetooth | object {1} | Нет | Bluetooth |
battery | object {1} | Нет | Аккумуляторная батарея |
port_scan_protectio | object {2} | Нет | Защита от сканирования порта |
os_version | string | Нет | Версия системы macOS Например: macOS 12, macOS 13, macOS 14 |
web_gpu | object {1} | Нет | WebGPU |
time_zone
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры часового пояса, по умолчанию 1 1: сопряжение IP, 2: пользовательская настройка |
value | string | Нет | При передаче 2 от переключателя необходима передача, требуемая передача соответствует ID часового пояса Доступно через интерфейс «Получить список часовых поясов и языков» |
web_rtc
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Опция WebRTC, по умолчанию 2 1: конфиденциальность, 2: замена, 3: реальность, 4: отключение, 5: пересылка |
geo_location
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры географического местоположения, по умолчанию: 1 1: запрос, 2: отключение |
base_on_ip | bool | Нет | Сгенерировано ли на основе IP, по умолчанию: true true: запрос, false: нет |
latitude | float | Нет | Широта, которая обязательно передается при условии, когда соответствующее географическое положение не генерируется на основе IP |
longitude | float | Нет | Долгота, которая обязательно передается при условии, когда соответствующее географическое положение не генерируется на основе IP |
accuracy | float | Нет | Точность (метр), которая обязательно передается при условии, когда соответствующее географическое положение не генерируется на основе IP |
language
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры языка, по умолчанию: 1 1: сопряжение IP, 2: пользовательская настройка |
value | string | Нет | При передаче 2 от переключателя необходима передача, требуемая передача соответствует ID языка Доступно через интерфейс «Получить список часовых поясов и языков» |
resolution
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры разрешающей способности, по умолчанию: 1 1: реальность, 2: пользовательская настройка |
id | string | Нет | Обязательно передается при выборе 2 для switcher Доступно через интерфейс «Получить разрешающую способность» |
font
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры шрифта, по умолчанию: 1 1: реальность, 2: пользовательская настройка |
value | string | Нет | Это поле должно быть заполнено при выборе пользовательской настройки switcher, запятая разделяет используемые шрифты Доступные шрифты приведены в приложении |
canvas
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры Canvas, по умолчанию: 1 1: шум, 2: реальность |
webgl_image
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры изображения WebGL, по умолчанию: 1 1: шум, 2: реальность |
webgl_metadata
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры метаданных WebGL, по умолчанию: 3 1: реальность, 2: выключить ускорение аппаратного обеспечения, 3: пользовательская настройка |
audio_context
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры AudioContext, по умолчанию: 1 1: шум, 2: реальность |
media_device
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры мультимедийного оборудования, по умолчанию: 1 1: шум, 2: реальность |
client_rects
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры ClientRects, по умолчанию: 1 1: шум, 2: реальность |
speech_voise
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры SpeechVoices, по умолчанию: 1 1: конфиденциальность, 2: реальность |
bluetooth
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры Bluetooth, по умолчанию: 1 1: конфиденциальность, 2: реальность |
battery
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры аккумуляторной батареи, по умолчанию: 1 1: конфиденциальность, 2: реальность |
port_scan_protection
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры защиты порта от сканирования, по умолчанию: 1 1: ВКЛ, 2: ОТКЛ |
value | string | Нет | Порт местной сети, к которому разрешено подключение |
web_gpu
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
switcher | int | Нет | Параметры WebGPU, по умолчанию: 1 1: сопряжение на основе WebGL, 2: реальность, 3: отключение |
afterStartupConfig
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
afterStartup | integer(int32) | Нет | Настройка после запуска, по умолчанию: 1 1: Продолжить просмотр последней открытой страницы, 2: Открыть указанную веб-страницу, 3: Открыть указанную веб-страницу и платформу, 4: Продолжить просмотр последней открытой веб-страницы и платформы |
autoOpenUrls | array | Нет | Откройте указанный адрес веб-страницы, который должен быть действительным адресом url |
Пример запроса
{
"accountInfo": {
"customerUrl": "",
"password": "",
"platformId": 0,
"siteId": 0,
"username": ""
},
"advancedSetting": {},
"afterStartupConfig": {
"afterStartup": 0,
"autoOpenUrls": []
},
"browserCore": 0,
"cookies": "",
"envName": "",
"envRemark": "",
"groupId": 0,
"envId": 0,
"proxyId": 0,
"tagIds": [],
"uaVersion": 0
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"requestId": "", // оперативный запрос ID
}
6 Исключение профиля браузера
Основная информация
Описание интерфейса: для исключения ненужного профиля. После исключения его можно найти его в "Мусорной корзине" в течение 7 дней. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Примечание: для использования этого интерфейса необходимо запустить клиентский терминал MoreLogin и успешно войти в систему.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON.
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
envIds | array | Да | ids профиля |
Пример запроса
{
"envIds": []
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": true,
"requestId": "", // оперативный запрос ID
}
7 Получение списка профилей браузера
Основная информация
Описание интерфейса:для запроса информации о добавленном профиле. Пользователи могут запрашивать только информацию о профиле, на которую они имеют разрешения. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Примечание: для использования этого интерфейса необходимо запустить клиентский терминал MoreLogin и успешно войти в систему.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON.
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
pageNo | integer(int64) | Да | Текущая страница, по умолчанию 1 |
pageSize | integer(int64) | Да | Число пунктов в каждой странице, по умолчанию 10 |
envName | string | Нет | Запрос по имени профиля |
groupId | integer(int64) | Нет | Запрос по ID группы, 0: не группирован |
envId | integer(int64) | Нет | Запрос по id профиля |
Пример запроса
{
"envName": "",
"groupId": 0,
"envId": 0,
"pageNo": 0,
"pageSize": 0
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": {
"current": 0,
"dataList": [ // информация о списке профилей
{
"envName": "", // имя профиля
"groupId": 0, // ID группы
"id": 0, // ID профиля
"proxyId": 0 // ID прокси
}
],
"pages": 0,
"total": 0
},
"requestId": "", // оперативный запрос ID
}
8 Получение подробной информации о профиле браузера
Основная информация
Описание интерфейса:для запроса подробной информации о профиле. Пользователи могут запрашивать только информацию о профиле, на которую они имеют разрешения. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON.
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
envId | integer(int64) | Да | Запрашиваемый ID профиля |
Пример запроса
{
"envId": 0
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": {
"accountInfo": { // информация об аккаунте
"customerUrl": "", // url пользовательской платформы
"password": "", // пароль
"platformId": 0, // ID платформы
"siteId": 0, // ID сайта
"username": "" // имя пользователя
},
"advancedSetting": {}, // параметры расширенной конфигурации
"afterStartupConfig": { // Информация о настройках после запуска
"afterStartup": 0, // Настройки после запуска, 1: Продолжить просмотр последней открытой веб-страницы, 2: Открыть указанную веб-страницу, 3: Открыть указанную веб-страницу и платформу, 4: Продолжить просмотр последней открытой веб-страницы и платформы
"autoOpenUrls": [], // Открыть указанную веб-страницу
"platformUrl": "" // Адрес платформы
},
"browserCore": 0, // номер версии ядра
"browserTypeId": 0, // тип браузера, 1:Chrome,2: Firefox
"cookies": "", // Cookie
"envName": "", // имя профиля
"envRemark": "", // примечание по профилю
"groupId": 0, // ID группы
"id": 0, // ID профиля
"isEncrypt": 0, // включается ли режим "сквозное шифрование", 0: нет, 1: да
"operatorSystemId": 0, // тип операционной системы, 1:Windows,2:macOS,3:Android,4:IOS
"proxyId": 0, // ID прокси
"tagIds": [], // ID этикетки
"uaVersion": 0 // UA
}
"requestId": "", // оперативный запрос ID
}
9 Получение списка версий ядра браузера
Основная информация
Описание интерфейса:для запроса доступной версии ядра браузера. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Примечание: для использования этого интерфейса необходимо запустить клиентский терминал MoreLogin и успешно войти в систему.
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": [
{
"browserType": 0, // тип браузера, 1: Chrome, 2: Firefox
"versions": [] // номер версии
}
],
"requestId": "", // оперативный запрос ID
}
10 Получение UA профиля браузера
Основная информация
Описание интерфейса:для получения доступного UA профиля браузера. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Примечание: для использования этого интерфейса необходимо запустить клиентский терминал MoreLogin и успешно войти в систему.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON.
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
os | integer(int32) | Да | Соответствуют разным операционным системам Windows,2:macOS,3:Android,4:IOS |
osVersion | string | Нет | Версия системы В том числе: Windows 7-11, macOS 12-14 |
vendor | integer(int32) | Да | Соответствуют разным типам браузеров 1:Chrome,2: Firefox |
Пример запроса
{
"os": 0,
"osVersion": "",
"vendor": 0
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": {
"resolution": { // Значение разрешающей способности по умолчанию
"id": "", // ID разрешающей способности
"value": "" // Значение разрешающей способности
},
"ua": "" // UA
},
"requestId": "", // оперативный запрос ID
}
11 Получение разрешающей способности
Основная информация
Описание интерфейса:для получения доступной разрешающей способности в зависимости от UA. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Примечание: для использования этого интерфейса необходимо запустить клиентский терминал MoreLogin и успешно войти в систему.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON.
Parameter name | Type | Required | Description |
os | integer(int32) | Да | Соответствуют разным операционным системам Windows,2:macOS,3:Android,4:IOS |
ua | string | Нет | UA |
Пример запроса
{
"os": 0,
"ua": ""
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": [
{
"id": "", // ID разрешающей способности
"value": "" // Значение разрешающей способности
}
],
"requestId": "", // оперативный запрос ID
}
12 Получение конфигурируемой платформы
Основная информация
Описание интерфейса: для получения доступной информации о платформе. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": [
{
"categoryId": 0, // ID классификатора
"groupName": "", // имя группы
"groups": 0, // группа, 0: Amazon
"id": 0, // ID платформы
"isCustomer": true, // выполняется ли пользовательская настройка платформы
"logo": "", // логотип платформы
"name": "", // имя платформы
"orderNo": 0, // порядковый номер
"sites": [ // информация о сайте
{
"country": "", // страна
"host": "", // доменное имя сайта
"id": 0, // ID сайта
"isDefault": true, // ID языка
"logo": "", // логотип
"name": "", // имя сайта
"nameBak": "", // резервирование имени сайта
"url": "" // адрес сайта
}
]
}
]
"requestId": "", // оперативный запрос ID
}
13 Получение статуса замка безопасности браузера
Основная информация
Описание интерфейса:получение статуса блокировки замка безопасности профиля. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON.
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
envId | integer(int64) | Да | ID профиля |
Пример запроса
{
"envId": 0
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data": {
"envId": 0, // ID профиля
"locked": true // блокирован ли другим лицом
},
"requestId": "", // оперативный запрос ID
}
14 Получение списка часовых поясов и языков
Основная информация
Описание интерфейса: получение доступного часового пояса и языка. Нужно обновить приложение MoreLogin до версии 2.14.0 и выше.
Запрос параметров
Параметр Body, параметр, необязательно подлежащий передаче, может быть не передан, формат передаваемого параметра составляет JSON.
Название параметра | Тип | Обязательно подлежащий передаче | Описание |
os | integer(int32) | Нет | Тип операционной системы Windows,2:macOS,3:Android,4:IOS |
Пример запроса
{
"os": 0
}
Возврат данных
{
"code": 0, // код возвращенного результата 0: нормально. Все остальные коды аномальны.
"msg": "", // информация об ошибках
"data" {
"language_list": [ // список языков
{
"id": "", // ID языка
"value": "" // информация об языке
}
],
"time_zone_list": [ // список часовых поясов
{
"id": "", // ID часового пояса
"value": "" // информация о часовом поясе
}
]
},
"requestId": "", // оперативный запрос ID
}