Skip to main content

Requisitos de autenticación

La mayoría de comandos de Octoparse CLI requieren autenticación. Una clave de API o sesión OAuth identifica tu cuenta y autoriza el acceso a tus tareas y datos.
Todos los comandos funcionales requieren credenciales válidas, incluidas las ejecuciones locales con --task-file y .otd y los comandos de descubrimiento de plantillas. Autentícate antes de enumerar, buscar plantillas, ejecutar o exportar tareas.
Desde CLI v0.1.33, template search, template view y template version requieren credenciales. CLI v0.1.32 permitía consultar el mismo catálogo sin iniciar sesión.
Solo los comandos de configuración y diagnóstico funcionan sin credenciales:

Métodos de inicio de sesión

Octoparse CLI admite OAuth y clave de API.

OAuth (mediante navegador)

Abre el flujo en un navegador y guarda localmente los tokens de acceso y actualización:
Usa OAuth si prefieres no gestionar claves manualmente o tu equipo utiliza SSO.

Clave de API

Crea claves en la consola de Octoparse:

Abrir la página de claves de API

Crea, copia y gestiona claves de API de Octoparse desde el centro de tu cuenta.
Inicio interactivo: abre la página y solicita que pegues una clave:
Pasar la clave directamente: verifica y guarda una clave copiada:
No abrir el navegador:
Leer desde stdin para gestores de secretos y CI:
Por ejemplo, con 1Password CLI:
La CLI verifica la clave antes de guardarla. Las claves no válidas no se almacenan.

Usar una variable de entorno

En CI o sesiones temporales, proporciona credenciales mediante variables:
Para un bearer token en trabajos de CI breves:
También puedes sustituir la URL base de la API:

Prioridad de credenciales

Octoparse CLI las comprueba en este orden:
octoparse auth login crea automáticamente el archivo de credenciales. En macOS y Linux:
En Windows:
No publiques claves ni tokens en Git, scripts, documentación, capturas, registros compartidos o salidas de CI.

Comprobar y gestionar la autenticación

Muestra información detallada:
Elimina las credenciales guardadas:

Siguientes pasos

Ejecutar tu primera tarea

Enumera tareas, inspecciona una, ejecútala localmente y exporta datos.

Consultar todos los comandos

Revisa comandos de autenticación, tareas, ejecución local, nube y exportación.