Referência da API
/- Telefones na Nuvem
- API Aberta
- Habilitar ROOT do aplicativo
Instale o aplicativo no celular na nuvem.
Obtenha a lista de aplicativos.
Listar aplicativos da equipe
Excluir aplicativo da equipe
Atualizar o escopo de instalação
Ativar ou desativar a pré-instalação
Atualizar a política de instalação
Atualizar ROOT do aplicativo
Atualizar a versão de destino
Atualizar a configuração
Executar operações em lote
Consultar lista de aplicativos instalados
Iniciar aplicativo
Reinicie o aplicativo
Pare o aplicativo
Desinstalar aplicativo
Configurar aplicativo de acessibilidade oculto
Habilitar ROOT do aplicat...
Concede ROOT a pacotes de apps específicos em um Cloud Phone.
- Pré-requisitos: o telefone precisa estar ligado e não pode estar reservado por outro membro da equipe. Compatível com dispositivos compatíveis; em outros modelos a chamada tem sucesso, mas não surte efeito.
- Efeito: envia a lista de pacotes permitidos ao dispositivo e, como efeito colateral, liga a chave de ROOT. Nada é armazenado pelo MoreLogin, portanto a concessão não pode ser consultada pela API.
- Conclusão: aceitação sincrônica pelo serviço. Quando o ROOT passa a valer no dispositivo é comportamento do serviço; o MoreLogin não reinicia o telefone.
- Observação: atualmente não existe endpoint para revogar o ROOT de pacotes individuais. Use
/cloudphone/enableRootpara desligar a chave global.
Erros de negócio documentados: 33300, 33301. Consulte Error Codes para o significado de cada código. Qualquer operação também pode retornar os códigos comuns.
Security
Authorization
- MoreLogin Open API endpointhttps://api.morelogin.com/cloudphone/app/openRoot
curl -i -X POST \
https://api.morelogin.com/cloudphone/app/openRoot \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"id": "12345678",
"packageNames": [
"com.test"
]
}'Response
{ "code": 0, "data": true, "msg": null, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }