由于每个邮件服务都有自己的钩子处理程序列表,因此每个平台的触发器功能都会有所不同。
调用钩子的 API 接口和方法也会有所不同。
要设置针对特定事件发送数据,您需要参考服务文档。
唯一的优点是所有 webhook 都以 POST 请求的形式传输,并使用相同的格式(JSON)。
因此,无论外部服务是什么,只要正确配置,就可 新西兰电话号码列表 以从任何邮件服务设置数据交换和挂钩处理。
为了保护数据,可以使用特殊密钥(与 API 一样),同时确保客户端身份并切断所有非法请求(如果外部服务无法提供密钥,则会忽略其请求)。
创建和配置新 webhook 的算法如下所示:
在主服务中创建一个新的钩子,作为数据源,例如在电子邮件分发服务中。为此,您需要指定其名称并确定消息类型(如果有按格式划分的话)。此外,某些服务可能需要使用/生成 API 密钥来确保安全。
为钩子指定接收服务的地址。这可以是带有域名的 URL,也可以是包含要调用的端口号的特定 IP 地址(端口在冒号后指定)。
在接收服务器(服务)上,例如在 CRM 系统中,配置一个 Web 拦截器。它将负责接收和解析来自 JSON 结构的数据。 POST 请求中收到的数据可以输入到单独的数据库中,各种触发器可以在此基础上进行操作等等。