Справочник API
/- Браузер
- Локальный API
/
Скачать ядро браузера
Скачать и установить ядро(а) браузера. Поддерживает пакетную загрузку до 20 ядер за один запрос. Тайм-аут для этой операции может составлять до 30 минут; вызывающей стороне рекомендуется установить тайм-аут более 1805 секунд.
Требуется версия клиента MoreLogin 2.61.1 или выше.
- Если один и тот же тип браузера и основная версия встречаются несколько раз в одном запросе, поиск и загрузка выполняются только один раз, но каждая запись получает свой собственный результат.
- Параллельные запросы для той же версии присоединятся к текущей задаче вместо начала новой загрузки.
- Если запрошенная версия уже установлена с последней минорной версией, статус будет
already_installed. - Если установлена старая минорная версия, она будет обновлена до последней доступной минорной версии.
| errorCode | Описание |
|---|---|
INVALID_JSON | Некорректный формат JSON |
INVALID_REQUEST | Некорректная структура запроса |
BATCH_LIMIT_EXCEEDED | Массив Cores превышает 20 элементов |
UNSUPPORTED_BROWSER_TYPE | Неподдерживаемый тип браузера |
INVALID_VERSION | Некорректный формат версии |
METADATA_LOOKUP_FAILED | Не удалось запросить метаданные ядра |
UNSUPPORTED_VERSION | Версия ядра не существует или не поддерживается на этой платформе |
CLIENT_NOT_READY | Клиент не готов |
SDK_NOT_READY | SDK не инициализирован |
INSUFFICIENT_DISK_SPACE | Недостаточно дискового пространства |
DOWNLOAD_FAILED | Загрузка не удалась |
CHECKSUM_MISMATCH | Проверка контрольной суммы MD5 не пройдена |
EXTRACTION_FAILED | Извлечение или установка не удалась |
TIMEOUT | Тайм-аут операции |
UNKNOWN | Неизвестная ошибка |
- Local APIhttp://127.0.0.1:40000/api/env/core/download
curl -i -X POST \
http://127.0.0.1:40000/api/env/core/download \
-H 'Content-Type: application/json' \
-d '{
"Cores": [
{
"BrowserType": 1,
"Version": "124"
}
]
}'Успех. data — объект с полями total, succeeded, failed и results.
Response
{ "code": 0, "msg": null, "data": { "total": 1, "succeeded": 1, "failed": 0, "results": [ … ] } }