开放平台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_id是string消息ID,发送失败重试时id不变
msg_type是string固定为”link_attribution”
msg_time是number消息生成时间戳
project_id是string项目ID
msg_data.link_template是string模板id
msg_data.short_hash是string短链hash
msg_data.long_hash是string链接长hash,唯一标识
msg_data.click_url是string链接地址
msg_data.link_tag是[]string链接标签
msg_data.trigger_event是string触发事件: click
msg_data.click_time是number事件时间戳,单位秒

响应处理

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

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