Resumen

Parser: tareas de recolección y trabajadores

El parser recopila datos, a partir de los cuales se obtiene la base de contactos de la campaña. Está publicado solo en la versión v1 — en v2 no hay estas operaciones.

El trabajo se divide en tres partes: tareas de recolección, cuentas del sistema, en nombre de las cuales se realiza la recolección, y trabajadores que la ejecutan.

Tareas de recolección#

GET/v1/parser/tasks

Lista de tareas de recolección.

Autorización
Autorizacióncadena

Enviado como el encabezado de autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

POST/v1/parser/tasks

Crear una tarea de recolección. El cuerpo de la solicitud es JSON.

Autorización
Autorizacióncadena

Enviado como el encabezado de autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

GET/v1/parser/tasks/{task_id}

Estado de la tarea de recolección.

Autorización
Autorizacióncadena

Enviado como el encabezado de autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Ruta
task_idcadenarequerido

UUID de la tarea

POST/v1/parser/tasks/{task_id}/cancel

Cancelar la tarea en ejecución.

Autorización
Autorizacióncadena

Enviado como el encabezado de autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Ruta
task_idcadenarequerido

UUID de la tarea

GET/v1/parser/tasks/{task_id}/export

Exportar el resultado de la tarea.

Autorización
Autorizaciónstring

Enviado como el encabezado de autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Ruta
task_idstringrequerido

UUID de la tarea

DELETE/v1/parser/tasks/{task_id}

Eliminar la tarea junto con su resultado.

Autorización
Autorizaciónstring

Enviado como el encabezado de autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Ruta
task_idstringrequerido

UUID de la tarea

POST/v1/parser/entity-checks

Crear una verificación de entidad. El cuerpo de la solicitud es JSON.

Autorización
Autorizaciónstring

Enviado como el encabezado de autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Cuentas del sistema#

Las cuentas del sistema son cuentas separadas desde las cuales opera el parser. Se conectan con su propia sesión de autorización, configurada de la misma manera que la conexión de una cuenta normal: código, y si es necesario, contraseña en la nube.

GET/v1/parser/system-accounts

Lista de cuentas del sistema del parser.

Autorización
Autorizaciónstring

Enviado como el encabezado de Autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

GET/v1/parser/system-accounts/{account_id}

Tarjeta de la cuenta del sistema.

Autorización
Autorizaciónstring

Enviado como el encabezado de Autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Ruta
account_idstringrequerido

UUID de la cuenta del sistema

DELETE/v1/parser/system-accounts/{account_id}

Desactivar la cuenta del sistema.

Autorización
Autorizaciónstring

Enviado como el encabezado de Autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Ruta
account_idstringrequerido

UUID de la cuenta del sistema

POST/v1/parser/system-accounts/auth-sessions

Abrir una sesión de autorización para la cuenta del sistema. El cuerpo de la solicitud es JSON.

Autorización
Autorizaciónstring

Enviado como el encabezado de Autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

GET/v1/parser/system-accounts/auth-sessions/{auth_id}

Estado de la sesión de autorización.

Autorización
Autorizacióncadena

Enviado como el encabezado de Autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Ruta
auth_idcadenarequerido

UUID de la sesión

POST/v1/parser/system-accounts/auth-sessions/{auth_id}/code

Enviar el código de confirmación. El cuerpo de la solicitud es JSON.

Autorización
Autorizacióncadena

Enviado como el encabezado de Autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Ruta
auth_idcadenarequerido

UUID de la sesión

POST/v1/parser/system-accounts/auth-sessions/{auth_id}/password

Enviar la contraseña en la nube durante la protección de dos factores. El cuerpo de la solicitud es JSON.

Autorización
Autorizacióncadena

Enviado como el encabezado de Autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Ruta
auth_idcadenarequerido

UUID de la sesión

DELETE/v1/parser/system-accounts/auth-sessions/{auth_id}

Interrumpir la sesión no finalizada.

Autorización
Autorizaciónstring

Enviado como el encabezado de Autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Ruta
auth_idstringrequerido

UUID de la sesión

Trabajadores#

GET/v1/parser/workers

Lista de trabajadores del parser y su estado.

Autorización
Autorizaciónstring

Enviado como el encabezado de Autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

GET/v1/parser/workers/{node_name}

Estado de un trabajador.

Autorización
Autorizaciónstring

Enviado como el encabezado de Autorización. Tu clave es utilizada solo por tu navegador para esta solicitud — nunca se envía a Docsbook ni se almacena.

Ruta
node_namestringrequerido

Nombre del nodo del trabajador

Siguiente#

Updated

Parser: tareas de recolección y trabajadores — NN Agent