通过webhook配置,可以向您推送灵蹊表单数据,Webhook是一个http请求回调接口,需要您的团队按照以下方式提供实现;灵蹊后台服务器收到表单数据请求时,会去回调该接口,并把表单数据以json格式推送到您的服务器。
支持http post请求方法
请求头内容:
Content-Type: application/json; charset=utf-8User-Agent: Lingxi-Webhook/1.0X-Lingxi-TraceId: xxxxxx-xxxx-xxxx-xxxx-xxxxxxxX-Lingxi-Sign:xxxxxxxxxxxxxxx
(注: Sign= sha256(Secret_key + timestamp)) )
请求头字段说明:
灵蹊默认发送的请求体格式如下。如需自定义请求体格式,请参见下一节中的描述。
{timestamp:1581567704707,data:{PAGE_URL:"https://www.lingxi.com",FORM_NAME:"表单名称1",PAGE_REFERRER:"来源地址",PAGE_START: 1599462682478,STAY_TIME:1000,IP:"101.1.6.140",field1:value1,field2:value2,....},meta:{field1:{type:'String',}field2:{type:'Number'}}}
请求体字段说明:
灵蹊会持续增加推送字段以方便提供更多线索洞察,请避免使用过度严格的匹配方式,防止后续接口更新时出现接收失败。您可以在接收时忽略不需要的字段,只选择收录特定字段
如果上一节中描述的请求体格式不能满足需求,可以通过配置Webhook的“消息格式”来进行自定义。
在Webhook配置界面中的“消息格式”部分,输入JSON格式的格式配置,例如:
{"timestamp":"${timestamp}","data":{"PAGE_URL": "${PAGE_URL}","FORM_NAME": "${FORM_NAME}","PAGE_REFERRER": "${PAGE_REFERRER}","PAGE_START": "${PAGE_START}","STAY_TIME": "${STAY_TIME}","姓名": "${姓名}","微信": "${微信}","手机号码": "${手机号码}","邮箱": "${邮箱}"}
其中用${ }包裹的部分为表单中字段的名称,在实际数据推送过程中,会被替换为字段的具体内容。${PAGE_URL}等为内置字段。
需要帮助?欢迎同我们沟通(๑•̀ㅂ•́)و✧
Powered by BetterDocs
要发表评论,您必须先登录。