使用 Webhook 将解析文档数据发送到任意应用

Parseur logo Webhook logo

Zapier 和 Make 能满足大多数自动化应用场景。但如果您的目标应用是自定义程序、内部数据库,或市场找不到的系统,就需要直接连接,这正是 Parseur webhook 的用武之地。

每次 Parseur 处理完文档,都会将解析到的字段以 JSON 形式通过 HTTP POST 发送到您自有的 URL。您的应用实时接收结构化数据,并按需处理。无需第三方平台,无需数据映射,无额外任务计费。

2025 年 Parseur 与 QuestionPro 联合调研显示,员工每周花费 9 个小时以上将文档数据转录到其他系统,平均每名员工每年成本高达 $28,500。对于开发团队将文档自动化集成到自有产品时,webhook 是文档解析结果直达业务系统的最快路径。

主要要点

  • 每当文档被处理,Parseur 通过 webhook 将结构化 JSON 发送到任一 HTTP 端点,无需第三方平台。
  • 支持四种事件类型:文档处理完成、表格扁平化、表格逐行处理及导出失败,各自适用于不同场景。
  • 可自定义 HTTP 头,添加认证令牌或密钥,保护 webhook 安全。
  • webhook 适用于一切目标:自定义应用、内部数据库、ERP、自托管自动化工具如 n8n、微服务等。
  • 如果目标为主流应用,建议用 ZapierMake;如不是,优选 webhook。

Webhook、Zapier 与 Make:如何选择?

这三种方式都能将 Parseur 数据发送到其他系统。如何选,取决于目标系统:

目标为主流应用(Google Sheets、HubSpot、Salesforce、Slack、Airtable 等),请选择 Zapier 或 Make。 这两者配套应用齐全,上手更快,无需写代码。

目标为自定义程序、专有系统、自托管工具如 n8n 或 No-Code 平台未覆盖的数据库,建议用 webhook。 webhook 最大优势在于完全自主,您负责接收端逻辑,数据结构和处理流程完全由您掌控,不受平台限制。

对开发自有产品或内部工具的团队来说,webhook 是标准集成方式。

Parseur 支持的 webhook 事件

Parseur 支持按需触发不同的 webhook 事件:

事件 触发时机 适用场景
文档处理完成(Document Processed) 文档提取完毕时 通用场景:每份文档一个负载,全部字段
表格扁平化(Flattened Tables) 含表格的文档被处理时 以扁平结构输出表格行,便于表格化处理
表格逐行处理(Table Item Processed) 表格字段每行各触发一次 发票明细等单行入库场景
导出失败(Export Failed) webhook 传输失败时 错误监控及 Slack/邮件告警

“表格逐行处理”尤其适合发票明细、订单表等,便于每行单独创建记录,而不是批量处理整个数组。

JSON 负载包含哪些内容?

每份文档解析完成后,Parseur 会推送一个 JSON 到您的端点。内容包括:

  • 您自定义的字段(同比模板字段名)
  • 表格字段作为对象数组,每行一个对象
  • 文档元数据:文档ID、邮箱ID、处理时间、原始文件名

负载结构完全与模板对应。如模板字段名为 invoice_number,JSON 里即为 invoice_number;表格字段为数组,内含每行的所有列值。

完整 JSON 负载结构和字段类型请见 webhook 文档

步骤详解:如何配置 Parseur webhook

第一步:上传文档并创建提取模板

将文档拖入您的 Parseur 邮箱,或将邮件转发到 Parseur 邮箱地址。建议设置自动转发规则,实现高效自动化接收文件。

文档上传后,您只需高亮想要提取的字段并命名。Parseur 的 AI 会将该模板应用到所有同类文档。

解析模板示例,展示已选字段
Define the fields you want in your JSON payload

第二步:创建 webhook

进入 导出 - Webhook - 新建 Webhook,填写您的端点 URL,选择触发事件。

首次测试建议用 webhook.site 获取临时 URL,便于查看所有入站请求,检验 JSON 结构再连接正式系统。

复制 webhook.site 的测试地址
Use webhook.site to inspect the payload before connecting your real endpoint

把 URL 粘贴进 Parseur 配置中的目标 URL。

在 Parseur 中填写 webhook 地址
Add your endpoint URL and choose the trigger event

第三步:添加身份认证头(推荐)

生产环境建议加自定义 HTTP 头,携带授权 token 或共享密钥。您的接收端应验证请求头,以防止未授权访问。

第五步:测试集成效果

在 Parseur 邮箱重新处理一份文档以触发 webhook。查看您的端点日志或 webhook.site,确认 JSON 到达且结构符合预期。

验证端点收到的数据结构
Verify the JSON payload structure in your endpoint logs

测试通过后,每当 Parseur 成功解析文档,您的端点便会自动收到一份 JSON 数据负载。

完整配置指南见 webhook 文档

开发者典型用法

Parseur webhook 连接一切 No-Code 平台无法触达的业务系统,常见用途有:

  • 自建数据库:直接将发票明细行推送入 PostgreSQL/MySQL,每个“表格逐行处理”事件写入一行,无需批量导入,结构明晰。
  • 内部 ERP:采购单等数据解析后直接调用 ERP 系统的 REST API,无需开发文件导入逻辑。
  • 微服务架构:文档被解析后触发下游服务,如自动验证步骤、订单通知履约系统。
  • 自托管 n8n:Parseur 作为文档解析层,嵌入您自建的 n8n 工作流。完整流程详见 n8n 集成指南
  • CRM/线索路由:直接将 线索邮件 数据推送至 CRM 的 API,完全绕过 Zapier。

免费工具,助您预览常见文档类型的 JSON 结构

如需快速查看不同文档类型的解析 JSON,可用这些免费工具直接展示结构:

更多 API 细节和 webhook 负载规范请见 数据提取 API 指南

Parseur logo
Parseur是什么?

Parseur是一款强大的文档处理工具,能够从电子邮件、PDF及其他文档中提取数据,并实现工作流程自动化。 查看Parseur全部功能。

Webhook logo
什么是Webhook?

Webhook 用于通过 API 在应用程序和服务器之间交换数据。Webhook 是一个通知事件(通过 HTTP POST),每当 Parseur 解析新文档时触发,并以 JSON 形式发送解析后数据。

深入了解

你可能还喜欢

立即开始

告别手动录入,
就从今天起。

几分钟免费上手,亲自体验Parseur如何融入您的工作流。

无需训练模型
为真实业务场景打造
操作足够简单,API足够强大

常见问题解答

关于使用 Parseur webhook 向自定义应用和 API 发送解析文档数据的常见问题。

Parseur webhook 是每次文档被处理后,Parseur 发送到您指定 URL 的 HTTP POST 请求。请求体包含解析字段的 JSON 数据。您的应用可以实时接收、处理、存储或路由这些数据。

JSON 负载包括您文档中提取的字段(键值对),以及文档 ID、邮箱 ID、处理时间等元数据。表格数据作为对象数组包含,每行作为单独条目。具体结构视模板字段而定,详见 Parseur 文档的完整负载结构说明。

Parseur 会自动重试失败的 webhook 投递。如果您的端点暂时不可用,将会自动重试。您还可以利用 Export Failed 事件,当传输失败时触发告警,方便团队快速响应。

是的。自托管的 n8n 可通过 webhook 节点对接 Parseur。您的 n8n 实例须可被 Parseur 访问。对于 n8n Cloud,Parseur 也已提供原生连接器。

可以。选择 "Table Item Processed" 事件,每个表格字段的行会分别发送一个 webhook 调用。非常适用于将发票每一数据行分别插入数据库。

Parseur 支持四种 webhook 触发事件。"Document Processed"(文档处理完成)表示文档被提取完毕并发送完整 JSON。 "Flattened Tables" 以每行表格作为独立对象发送表格数据。"Table Item Processed" 针对表格字段中的每一行分别触发。"Export Failed" 表示传输失败时触发,适用于错误监控和告警。

可以。Parseur 允许为 webhook 请求添加自定义 HTTP 头,包括带令牌或共享密钥的 Authorization 头。您的接收端可验证每个请求,这是保护数据、确保生产数据库安全的推荐做法。

当您连接的是自定义应用、专有内部系统、或不在 Zapier/Make 应用库中的数据库时,应选择 webhook,这样可以获得完全的接收和数据处理控制。如果您的目标是 Google Sheets、HubSpot、Slack 等主流应用,优先选择 Zapier 或 Make,部署速度更快。

可以。可使用 webhook.site 获取临时公共地址,查看所有收到的请求,先检查 JSON 结构,再连接真实系统。在 Parseur 配置 webhook 后,重新处理文档即可触发测试。

有。Parseur 提供 REST API,可用于编程上传文档、获取解析结果和管理邮箱。Webhook 是推送式(Parseur 主动请求您的端点),API 是拉取式(您的系统请求 Parseur)。大多数实时集成建议用 webhook,API 适合批量流程或轮询场景。