跳转到内容

Webhook

借助 webhook,您可以利用外部消息服务的 API 来构建多渠道消息发送,也可以通过与您自有服务器的集成来连接诸如优惠券发放之类的操作。

它需要一定的开发知识,但可以让您继续使用已签订费率合约的消息发送服务商,或通过服务器集成配置尽可能广泛的使用场景。这正是许多企业使用该渠道的原因。

Webhook 创建表单,已配置端点、请求头和正文参数字段

在 FlareLane 控制台的 渠道 > Webhook 页面,您可以通过配置外部 HTTP 请求的端点、请求头和正文参数来创建 webhook。

在每个字段中,您都可以使用个性化消息(Liquid)语法来输入用户标签或数据值,以实现动态参数配置

参考服务商提供的发送 API,将其注册到 FlareLane 的 webhook 渠道。随后,FlareLane 会通过 webhook 调用该服务商的发送 API 来执行实际发送。

您还可以通过 webhook 传递撰写消息所需的各种动态变量。请参阅个性化消息(Liquid),了解可以输入哪些变量。

已配置 NHN Cloud Alimtalk 发送 API 端点和正文参数的 Webhook

将手机号标签与第三方短信发送 API 配合使用

Section titled “将手机号标签与第三方短信发送 API 配合使用”
{
"body": "{{ text }}", // text variable entered manually
"sendNo": "15446859",
"recipientList": [
{
"recipientNo": "{{ tags.phone_number }}", // auto-filled when a phone number tag exists
"countryCode": "82"
}
]
}

通过用户 ID 直接使用您自己的 API

Section titled “通过用户 ID 直接使用您自己的 API”
{
"userId": "{{ userId }}", // auto-filled when a user ID exists
"text": "{{ text }}" // text variable entered manually
}

客户旅程画布,已配置用于自动发送消息的 webhook 操作节点

您可以将已创建的 webhook 配置为客户旅程中的 webhook 操作。

如果该 webhook 有输入数据字段,则会提供额外的数据字段供您填写。

Webhook 测试发送面板,包含用户选择和数据变量输入字段

您还可以基于已创建的 webhook 对特定用户进行发送测试。如果您在个性化消息(Liquid)语法中使用了数据变量,则会同时打开一个用于输入该数据的字段

Webhook 发送历史,显示成功和失败结果以及请求和响应正文

Webhook 发送历史可以分为成功和失败结果分别查看。发送时的请求和响应正文都会被详细记录。