接入Webhooks
接入Webhooks是一种将来自第三方服务或API请求的信息带到Zoho Books的方法 在事件发生时。在Zoho Books中,您可以使用在第三方服务中执行的操作作为 触发在Zoho Books中执行任务的触发器。 这里有一些场景来更好地解释这一点:
场景1: Zylker是一家制造面料的公司。当订单被下达时,销售团队 在生产团队的群组中分享订单详情。消息有一个完成 按钮,生产经理可以在批次生产完成后点击。点击按钮后,会触发一个 接入Webhook,并自动在Zoho Books中创建一个发票。
场景2: Patricia,Zylker的市场经理在一个活动中展示Zylker的产品。 她收集了在活动期间访问她展位的潜在客户的电子邮件地址。然后她给他们发送一封 表格,客户可以在其中添加他们的详细信息并购买所需的产品。当客户在表格中填写 他们的详细信息并点击提交时,将触发一个接入Webhook,客户的 详细信息将被添加到Zoho Books中。
创建接入Webhooks
您可以根据您希望在Zoho Books中执行的功能创建多个接入Webhooks。
创建接入Webhook的步骤:
- 登录到您的Zoho Books组织。
- 转到设置。
- 在开发者空间下选择接入Webhooks。
- 点击页面右上角的+ 新建接入Webhooks。

- 为接入Webhook输入名称和描述。
- 在下面的编辑器中使用Deluge输入一个函数。
- 点击保存。

OAuth URL和ZAPI Key URL将在弹出窗口中生成并显示。您可以从弹出窗口中复制URL。

您也可以通过点击列表页面中接入Webhook名称旁边的下拉箭头来复制URL。

提示:如果您重新生成Webhook URL,您将需要在所有使用过旧URL的地方替换为新的URL。 您可以通过在编辑接入Webhook页面中点击重新生成按钮来重新生成URL。
注意:确保只有授权用户才能访问URL。如果暴露,任何有访问 URL的用户都可以访问数据。
您现在可以在第三方应用程序中配置URL以设置接入Webhooks。如果您希望在脚本中添加任何 属性,您可以在API调用时这样做。
| 属性 | 描述 |
|---|---|
| Header | API请求的头部。 |
| Params | 参数是由第三方API请求给出的脚本的可变部分。 |
| Body | 它是一个包含API调用请求数据的字符串。 |
一旦配置完成,接入Webhook将被创建。
现在,当在第三方应用程序中发生活动时,接入Webhook将被触发,并执行 在函数中提到的操作。
查看日志
您可以在Zoho Books的查看日志 部分从接入Webhooks的编辑页面查看所有已执行的接入Webhooks的列表。

编辑或删除接入Webhooks
您可以编辑或删除您在Zoho Books中创建的接入Webhooks。以下是操作步骤:
- 登录到您的Zoho Books组织。
- 转到设置。
- 在开发者空间下选择接入Webhooks。
- 点击您希望编辑或删除的接入Webhook旁边的下拉菜单。
- 点击编辑或删除。
