开放平台X-Reach回调链接被点击回调

概述

当点击深度链接时,TurboLink会向您的服务器发送一个回调。

请求头参数

  • 请求方法:POST
  • 内容类型:application/json
  • 请求认证:Authorization: Bearer md5(OpenSecret+(空格)+md5(请求body))

请求参数

请求包体:

{
    "msg_id": "d8safsurdj7jjham3q90",
    "msg_type": "link_click",
    "msg_time": 1782097907,
    "project_id": "X5c6Zz8CeUcwim82YXtsh9",
    "msg_data": {
        "link_template": "t8yH",
        "short_hash": "29m8qG",
        "long_hash": "d1afunurdj7khlsj952g",
        "click_url": "http://test.allapp.link/t8yH/29m8qG",
        "link_tag": [
            "vip1",
            "vip2"
        ],
        "trigger_event": "click",
        "click_time": 1782097906
    }
}

参数说明:

参数必须类型说明
msg_idstring消息ID,发送失败重试时id不变
msg_typestring固定为”link_attribution”
msg_timenumber消息生成时间戳
project_idstring项目ID
msg_data.link_templatestring模板id
msg_data.short_hashstring短链hash
msg_data.long_hashstring链接长hash,唯一标识
msg_data.click_urlstring链接地址
msg_data.link_tag[]string链接标签
msg_data.trigger_eventstring触发事件: click
msg_data.click_timenumber事件时间戳,单位秒

响应处理

当回调处理成功之后,请返回200状态码,以及在响应内容中返回字符串success

当服务器收不到上述状态码及响应内容返回,重试频率为15s/15s/30s/3m/10m/20m/30m/30m/30m/60m/3h/3h/3h/6h/6h,共回调15次;