接口说明
请求URI
/editorPlugin/task/taskFinishCallback
功能描述
结合任务玩法配置,回调任务
注意事项
调用方式
HTTPS 调用
POST https://integrate.rabbitpre.com/api/open/editorPlugin/task/taskFinishCallback
请求数据类型
[ "application/json" ]
响应数据类型
[ "*/*" ]
请求头参数
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
X-Token | string | 是 | 自建应用访问token |
请求体参数
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
appId | string | 是 | 兔展作品ID |
audid | int64 | 是 | 兔展玩家客户档案ID |
cnlDeptId | string | 否 | 传播的部门ID |
cnlId | string | 否 | 传播渠道Id |
identify | string | 否 | 触发标识 |
nonce | string | 是 | 6位随机字符串 |
openId | string | 是 | 微信openid |
orgId | string | 是 | 兔展企业ID |
phone | string | 是 | 兔展玩家手机号 |
timestamp | int64 | 是 | Unix时间戳 |
unionId | string | 是 | 微信unionid。phone ,openid,unionid,audid 四个参数至少传一个 |
taskId | string | 是 | 任务id |
taskSign | string | 是 | 任务标识。参数taskId、taskSign 必须要二选一 |
任务回调
接口地址 /api/open/editorPlugin/task/taskFinishCallback
请求方式 POST
consumes ["application/json"]
produces ["*/*"]
接口描述 phone ,openid,unionid,audid 四个参数至少传一个
请求header
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
X-Token | 自建应用访问token | header | true | string |
请求body
CbTaskDto
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
appId | 作品id | body | true | string | |
appInstanceId | 应用实例ID | body | false | integer(int64) | |
audid | 客户id | body | false | string | |
cnlDeptId | 传播的部门ID | body | false | string | |
cnlId | 传播渠道Id | body | false | string | |
nonce | 6位随机字符串 | body | true | string | |
openId | wx open id | body | false | string | |
orgId | 企业ID | body | false | string | |
phone | 手机号 | body | false | string | |
taskId | 任务id | body | false | string | |
timestamp | unix时间戳(毫秒) | body | true | integer(int64) | |
unionId | wx union id | body | false | string | |
taskSign | 任务标识 | body | false | string | 入参 taskId、taskSign 必须要二选一 |
响应状态
状态码 | 说明 | schema |
---|---|---|
200 | OK | ApiResponse«Void» |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
100107 | 参数少传了audid,phone,openId,unionId 至少要传一个 |
响应参数
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | string | ||
errorCode | string | ||
msg | string |
响应示例
{
"code": "",
"errorCode": "",
"msg": ""
}