Referência da API
/- Navegador
- API Local
- Conectar ao ambiente de execução na nuvem
Iniciar ambiente de execução na nuvem
Parar ambiente de execução na nuvem
Listar ambientes de execução na nuvem
Conectar ao ambiente de e...
Retorna os dados de conexão de um runtime na nuvem em execução.
- Pré-requisitos: o runtime precisa estar exatamente no estado
RUNNINGe ter sido iniciado por você. Um runtime que está sendo encerrado ou arquivado é rejeitado mesmo que/cloudbrowser/pageainda informeRUNNING. - Efeito: emite um novo token de acesso ao desktop e registra você como o membro conectado.
- Chamadas repetidas: o
cdpUrlretornado é estável e as sessões CDP existentes continuam funcionando, mas cada chamada emite um novo token de desktop e sobrescreve o membro conectado registrado. As URLs de desktop anteriores não são revogadas, então trate cada URL retornada como uma credencial ativa: não registre em logs nem persista. - Limite de sessão: o runtime é encerrado automaticamente ao atingir sua duração máxima, e o arquivamento começa um pouco antes, então uma automação de longa duração precisa lidar com o desaparecimento do runtime.
- Uso: conecte Puppeteer, Playwright ou Selenium ao
cdpUrl.
Erros de negócio documentados: 40008, 40009, 40010. Consulte Error Codes para o significado de cada código. Qualquer operação também pode retornar os códigos comuns.
- Local APIhttp://127.0.0.1:40000/api/cloudbrowser/connect
curl -i -X POST \
http://127.0.0.1:40000/api/cloudbrowser/connect \
-H 'Content-Type: application/json' \
-d '{
"envId": "1800000000000001"
}'Success
Operation request ID. This field may be present when the request passes through the API gateway.
Example:"1d4f3ea968664593860b94b35d4ebf5e"
Response
{ "code": 0, "msg": null, "data": { "cdpUrl": "https://runtime1.morelogin.com:16167?token=c62fedaaac524e41a0f02fc4345d41cb", "accessUrl": "https://official-website.morelogin.com/browser-remote?token=eyJkZXNrdG9wVXJsIjoi...ZW52SWQiOiIyMDczMzk1NDg5NzM4OTE5OTM2In0%3D&envName=P-1267&lang=en-US" }, "requestId": "1d4f3ea968664593860b94b35d4ebf5e" }