概述
上报自定义事件后,如果成功触发完成活动中的任务,会回调当前数据。
请求头参数
- 请求方法:POST
- 内容类型:application/json
- 请求认证:Authorization: Bearer md5(OpenSecret+(空格)+md5(请求body))
请求参数
请求包体:
{
"msg_id": "csga1t6rdj7u2f12rnsg",
"msg_type": "campaign_cond_ok",
"msg_time": 1730191604,
"project_id": "项目id",
"msg_data": {
"campaign_hash_id": "活动id",
"campaign_title": "活动标题",
"user_id": "用户id",
"device_id": "设备id",
"task_title": "任务标题"
}
}
参数说明:
参数 | 必须 | 类型 | 说明 |
---|---|---|---|
msg_id | 是 | string | 消息ID |
msg_type | 是 | string | 固定为”campaign_cond_ok” |
msg_time | 是 | number | 消息生成时间戳 |
project_id | 是 | string | 项目ID |
msg_data | 是 | object | 消息内容 |
msg_data.campaign_hash_id | 是 | string | 活动id |
msg_data.campaign_title | 是 | string | 活动标题 |
msg_data.user_id | 是 | string | 用户id |
msg_data.device_id | 是 | string | 设备id |
msg_data.task_title | 是 | string | 任务标题 |
响应处理
当回调处理成功之后,请返回200状态码,以及在响应内容中返回字符串
success
;
当服务器收不到上述状态码及响应内容返回,重试频率为15s/15s/30s/3m/10m/20m,共回调6次;