概览

解析器:收集任务和工作者

解析器收集数据,随后生成公司的联系人数据库。它仅在版本 v1 中发布——在 v2 中没有这些操作。

工作分为三个部分:收集任务、系统账户(以其名义进行收集)和执行收集的工作者。

收集任务#

GET/v1/parser/tasks

收集任务列表。

授权
Authorizationstring

作为授权头发送。您的密钥仅由您的浏览器用于此请求——从未发送到Docsbook或存储。

POST/v1/parser/tasks

创建收集任务。请求体为JSON。

授权
Authorizationstring

作为授权头发送。您的密钥仅由您的浏览器用于此请求——从未发送到Docsbook或存储。

GET/v1/parser/tasks/{task_id}

收集任务的状态。

授权
Authorizationstring

作为授权头发送。您的密钥仅由您的浏览器用于此请求——从未发送到Docsbook或存储。

路径
task_idstring必填

任务的UUID

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

取消正在执行的任务。

授权
Authorizationstring

作为授权头发送。您的密钥仅由您的浏览器用于此请求——从未发送到Docsbook或存储。

路径
task_idstring必填

任务的UUID

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

导出任务结果。

授权
Authorizationstring

作为授权头发送。您的密钥仅由您的浏览器用于此请求——它不会被发送到Docsbook或存储。

路径
task_idstring必填

任务的UUID

DELETE/v1/parser/tasks/{task_id}

删除任务及其结果。

授权
Authorizationstring

作为授权头发送。您的密钥仅由您的浏览器用于此请求——它不会被发送到Docsbook或存储。

路径
task_idstring必填

任务的UUID

POST/v1/parser/entity-checks

创建实体检查。请求体为JSON。

授权
Authorizationstring

作为授权头发送。您的密钥仅由您的浏览器用于此请求——它不会被发送到Docsbook或存储。

系统账户#

系统账户是独立的账户,解析器以其名义工作。它们通过自己的授权会话连接,设置方式与普通账户相同:代码,必要时为云密码。

GET/v1/parser/system-accounts

解析器的系统账户列表。

授权
授权字符串

作为授权头发送。您的密钥仅由您的浏览器用于此请求——它不会发送到Docsbook或存储。

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

系统账户的详细信息。

授权
授权字符串

作为授权头发送。您的密钥仅由您的浏览器用于此请求——它不会发送到Docsbook或存储。

路径
account_id字符串必填

系统账户的UUID

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

禁用系统账户。

授权
授权字符串

作为授权头发送。您的密钥仅由您的浏览器用于此请求——它不会发送到Docsbook或存储。

路径
account_id字符串必填

系统账户的UUID

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

打开系统账户的授权会话。请求体为JSON。

授权
授权字符串

作为授权头发送。您的密钥仅由您的浏览器用于此请求——它不会发送到Docsbook或存储。

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

授权会话状态。

授权
Authorizationstring

作为 Authorization 头发送。您的密钥仅由您的浏览器用于此请求 — 永远不会发送到 Docsbook 或存储。

路径
auth_idstring必填

会话的 UUID

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

传递确认代码。请求体 — JSON。

授权
Authorizationstring

作为 Authorization 头发送。您的密钥仅由您的浏览器用于此请求 — 永远不会发送到 Docsbook 或存储。

路径
auth_idstring必填

会话的 UUID

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

在双因素保护下传递云密码。请求体 — JSON。

授权
Authorizationstring

作为 Authorization 头发送。您的密钥仅由您的浏览器用于此请求 — 永远不会发送到 Docsbook 或存储。

路径
auth_idstring必填

会话的 UUID

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

中断未完成的会话。

授权
授权字符串

作为授权头发送。您的密钥仅由您的浏览器用于此请求——它从未发送到Docsbook或存储。

路径
auth_id字符串必填

会话的UUID

工作者#

GET/v1/parser/workers

解析器工作者的列表及其状态。

授权
Authorizationstring

作为授权头发送。您的密钥仅由您的浏览器用于此请求——它从未发送到Docsbook或存储。

GET/v1/parser/workers/{node_name}

单个工作者的状态。

授权
Authorizationstring

作为授权头发送。您的密钥仅由您的浏览器用于此请求——它从未发送到Docsbook或存储。

路径
node_namestring必填

工作者的节点名称

继续#

Updated

解析器:收集任务和工作者 — NN Agent