Referência da API
/- Navegador
- API Local
/
Baixar núcleo do navegado...
Baixar e instalar núcleo(s) do navegador. Suporta download em lote de até 20 núcleos por solicitação. O tempo limite para esta operação pode ser de até aproximadamente 30 minutos; os chamadores devem configurar seu tempo limite para mais de 1805 segundos.
Requer versão do cliente MoreLogin 2.61.1 ou superior.
- Se o mesmo tipo de navegador e versão principal aparecer várias vezes em uma única solicitação, apenas uma consulta e download será realizada, mas cada entrada receberá seu próprio resultado.
- Solicitações concorrentes para a mesma versão se juntarão à tarefa em andamento em vez de iniciar um novo download.
- Se a versão solicitada já estiver instalada com a versão secundária mais recente, o status será
already_installed. - Se uma versão secundária mais antiga estiver instalada, será atualizada para a versão secundária mais recente disponível.
| errorCode | Descrição |
|---|---|
INVALID_JSON | Corpo JSON malformado |
INVALID_REQUEST | Estrutura de solicitação inválida |
BATCH_LIMIT_EXCEEDED | O array Cores excede 20 itens |
UNSUPPORTED_BROWSER_TYPE | Tipo de navegador não suportado |
INVALID_VERSION | Formato de versão inválido |
METADATA_LOOKUP_FAILED | Falha ao consultar metadados do núcleo |
UNSUPPORTED_VERSION | Versão do núcleo não existe ou não é suportada nesta plataforma |
CLIENT_NOT_READY | Cliente não pronto |
SDK_NOT_READY | SDK não inicializado |
INSUFFICIENT_DISK_SPACE | Espaço em disco insuficiente |
DOWNLOAD_FAILED | Download falhou |
CHECKSUM_MISMATCH | Verificação de checksum MD5 falhou |
EXTRACTION_FAILED | Extração ou instalação falhou |
TIMEOUT | Tempo limite da operação excedido |
UNKNOWN | Erro desconhecido |
- 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"
}
]
}'Sucesso. data é um objeto com os campos total, succeeded, failed e results.
Response
{ "code": 0, "msg": null, "data": { "total": 1, "succeeded": 1, "failed": 0, "results": [ … ] } }