Web TurboLink
TurboLink Web 奖品发放回调
TurboLink 服务端在用户完成任务后回调本接口,为用户发放 Bonus 奖励。无需登录、无需 FlexTV 接口签名。鉴权方式:请求头 Authorization 固定为 Token {NOTIFY_TOKEN},其中 NOTIFY_TOKEN 来自环境变量 TURBOLINK.NOTIFY_TOKEN。user_id 必须传 public_uid(HashId),不能传数字 uid。奖励金额从 kv_data 中解析,优先识别 SEO_Bonus、reward、bonus、Bonus,或 key 名包含 bonus 的字段;也可仅传 reward_num。成功返回纯文本 success,失败返回纯文本 fail(HTTP 均为 200)。
响应契约:TurbolinkWebCallbackText。
鉴权失败、body 非法、用户不存在、奖励金额<=0 或发奖失败时返回 fail。相同 task_id 重复回调时幂等返回 success。
路由声明:服务端允许任意 HTTP 方法访问,文档以 POST 形式展示。
认证要求:无需登录。
签名要求:无需请求签名。
响应处理:返回明文响应。
post/turbolink/webCallback
Headers
Authorizationstring required
鉴权头,格式:Token {NOTIFY_TOKEN}。
鉴权头,格式:Token {NOTIFY_TOKEN}。
Content-Typestring required
固定为 application/json。
固定为 application/json。
langstring
语言代码,例如 en、zh、es。
语言代码,例如 en、zh、es。
device_numberstring
设备唯一标识。
设备唯一标识。
app_versionstring
客户端版本号。
客户端版本号。
Request body
Response
请求成功
Example response
{
"msg": "成功",
"data": "success"
}Changes
No recorded changes to this endpoint across all 1 revision of this API.