MoreLogin proporciona dos métodos de acceso a la API. Elija el que se ajuste a su caso de uso.
| API locales | API abierta | |
|---|---|---|
| URL base | CODIGO_PH_0 | CODIGO_PH_0 |
| Acceso | Sólo máquina local | Remoto, desde cualquier lugar |
| Autenticación | Token opcional (configurable en Configuración) | OAuth2 (CÓDIGO_PH_0 + CÓDIGO_PH_1 → CÓDIGO_PH_2) |
| Módulos compatibles | Perfiles de navegador, teléfonos en la nube, proxies, grupos, etiquetas | Teléfonos en la nube, Proxies, Grupos, Etiquetas |
| Mejor para | Automatización del navegador, gestión local de teléfonos en la nube | Gestión remota/de servidor a servidor de teléfonos en la nube |
| Requiere | MoreLogin aplicación de escritorio ejecutándose (v2.15.0+) | ID de API y clave de API desde el panel |
| Límite de tarifa | 120 solicitudes/minuto | 120 solicitudes/minuto |
- Estás automatizando perfiles de navegador (crear, iniciar, detener, administrar)
- Necesita Selenium o Puppeteer integración con WebDriver
- Quiere administrar teléfonos en la nube desde la misma máquina que MoreLogin (carga de archivos, administración de aplicaciones, programación, etc.)
- Necesita administrar proxies, grupos y etiquetas localmente
- Su script de automatización se ejecuta en la misma máquina que MoreLogin
- Necesita acceso remoto para administrar teléfonos en la nube desde un servidor
- Estás creando una integración servidor a servidor
- Quiere administrar teléfonos en la nube desde una canalización de CI/CD
- Su aplicación se ejecuta en una máquina diferente que MoreLogin
¡Sí! Muchos desarrolladores utilizan ambas API:
- API local para automatización del perfil del navegador + teléfono en la nube local y gestión de recursos compartidos
- API abierta para teléfono remoto en la nube y gestión de recursos compartidos (por ejemplo, desde una canalización de CI/CD o un servidor externo)
Nota: Para teléfonos en la nube y recursos compartidos, la API local y la API abierta brindan una funcionalidad similar, pero las rutas difieren. Las rutas de API locales usan el prefijo
/api/(por ejemplo,/api/cloudphone/page), mientras que las rutas de API abiertas lo omiten (por ejemplo,/cloudphone/page). Algunos puntos finales (por ejemplo, carga de archivos) también tienen nombres diferentes. Consulte siempre la referencia de API específica para obtener detalles exactos.