MoreLogin utiliza diferentes métodos de autenticación para sus dos tipos de API.
La API local se ejecuta en http://127.0.0.1:40000 y solo se puede acceder a ella desde la máquina local.
De forma predeterminada, la API local no requiere autenticación. Puedes realizar solicitudes directamente:
curl -X POST http://127.0.0.1:40000/api/env/page \
-H "Content-Type: application/json" \
-d '{
"pageNo": 1,
"pageSize": 10
}'Para mayor seguridad, puede habilitar la autenticación de API local en el cliente MoreLogin:
- Abra el cliente MoreLogin
- Vaya a Configuración → API y MCP
- Habilite Autenticación de API local
- Copie el token de autorización generado

Después de habilitarlo, incluya el encabezado Authorization en todas las solicitudes:
curl -X POST http://127.0.0.1:40000/api/env/page \
-H "Content-Type: application/json" \
-H "Authorization: YOUR_AUTH_TOKEN" \
-d '{
"pageNo": 1,
"pageSize": 10
}'Nota de seguridad: La API local solo está disponible en
localhost. No se puede acceder a él de forma remota.
Open API utiliza el flujo de credenciales del cliente OAuth2 para autenticar solicitudes.
Abrir punto final del servidor API:
https://api.morelogin.com
- Abra el cliente MoreLogin
- Vaya a Configuración → API y MCP
- Copie el ID de API y la Clave de API

Cambie su ID de API y clave de API por un token de acceso:
curl -X POST https://api.morelogin.com/oauth2/token \
-H "Content-Type: application/json" \
-d '{
"client_id": "YOUR_API_ID",
"client_secret": "YOUR_API_KEY",
"grant_type": "client_credentials"
}'Respuesta de muestra:
{
"code": 0,
"msg": null,
"data": {
"scope": "cloudphone",
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOi...",
"token_type": "Bearer",
"expires_in": 3600,
"client_metadata": {
"name": "Example Team"
}
},
"requestId": "4b727b1d53a445d0a46389465b562360"
}Incluya el token de acceso en el encabezado Authorization para todas las solicitudes de Open API:
curl -X POST https://api.morelogin.com/cloudphone/app/page \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-d '{
"pageNum": 1,
"pageSize": 10
}'Nota: Los tokens de acceso caducan después de 3600 segundos (1 hora). Solicite un nuevo token cuando caduque el actual.
| Característica | API locales | API abierta |
|---|---|---|
| Método | Token estático (opcional) | token de acceso OAuth2 |
| Vida útil del token | Permanente (hasta que se regenere) | 1 hora |
| Dónde conseguir | MásConfiguración del cliente de inicio de sesión | ID de API de Exchange + clave |
| Formato de encabezado | CODIGO_PH_0 | CODIGO_PH_0 |
| Requerido | Opcional (se puede desactivar) | Siempre requerido |