本文介绍如何基于事件总线EventBridge的HTTP Source和Zoho CRM进行集成对接。
背景信息
Zoho CRM是一款SaaS云端CRM(Customer Relationship Management)客户管理系统,可以提供灵活、适应性强的业务流程搭建,并允许用户对其进行在线复制,提供高度定制功能来构建CRM系统。事件总线EventBridge支持将Zoho CRM的事件进行快速集成,实现报警和事件的统一管理。
前提条件
步骤一:创建Zoho CRM系统源
在事件总线EventBridge控制台创建事件源HTTP/HTTPS 触发,参数配置如下。更多信息,请参见自定义事件源HTTP/HTTPS触发。
- 请求类型:选择HTTP&HTTPS。
- 请求方法:选择POST。
- 安全配置:选择无需配置。
创建完成后,您可以在事件源列表找到刚才创建的自定义事件源,然后单击详情查看配置信息。其中公网请求 URL可以作为事件源的接入Webhook地址。
步骤二:新增报警媒介
- 登录Zoho CRM控制台,单击图标。
- 在设置页面,单击自动化区域的动作。
- 在页面上方导航栏选择Webhook,在页面右下角单击创建Webhook。
- 在新建Webhook页面,设置相关参数,然后单击保存。相关参数解释如下表所示。
参数 描述 名称 设置Webhook的名称。 说明 为设置的Webhook添加说明。 方法 选择API数据的传输方式,默认选择POST方式。 URL通知 设置为步骤一:创建Zoho CRM系统源中获取的公网请求 URL。 授权类型 选择Webhook的授权类型。 模块 选择一个Zoho CRM模块。 模块参数 设置参数的名称、类型和相应的参数值。 这是触发Webhook对第三方应用程序的通知时发送的请求参数。 自定义参数 设置参数的名称和相应的参数值。 这是触发Webhook对第三方应用程序的通知时发送的请求参数。
步骤三:创建工作流规则
- 完成新建Webhook后,在左侧菜单栏,单击工作流规则。
- 在工作流规则页面,单击新建规则。
- 在创建新的规则对话框,设置规则的模块、规则名和描述,单击下一步。
- 在规则页面,设置相关参数,然后单击保存。
步骤四:触发事件
- 工作流规则创建完成后,在顶部菜单栏,选择线索。
- 在线索页面,单击创建线索。
- 在创建线索页面,设置相关参数,然后单击保存。
步骤五:结果验证
- 登录事件总线EventBridge控制台。
- 在顶部菜单栏,选择地域。
- 在左侧导航栏,单击事件总线。
- 在事件总线页面,选择目标自定义事件总线,在其操作列,单击事件追踪查看事件详情。