1、自建应用-营销活动-勾选活动信息回调
2、审核成功后配置第三方回调地址
- 当活动发布成功后,会推送活动信息给第三方
3、活动接口调用
1)当活动发布成功后,会推送活动信息给第三方3、活动接口调用 1)获取活动列表
请求方式 POST
consumes ["application/json"]
produces ["*
application/
*json
"]
入参说明
参数名称 | 参数说明 | 请求类型 | 参数类型 | 是否必须 | 描述 |
---|
X-Token |
自建应用访问token | header | string |
true |
activityName |
活动标题 | body | string | false |
activityStatus |
活动状态 | body | string |
false | 活动状态:0未发布,1发布申请中,2已发布,3已发布有修改,4修改申请中,5已下线,10未开始,11进行中,12已过期 | |
deptIds | 归属部门 |
body |
"identityType":"openid", //身份类型
"identityValue":"obeXk1E7Vlt4YH5" //身份值
},{
"identityType":"phone", //身份类型"identityValue":"13776529876" //身份值
}]
paramInfo
List<ParamInfo>
"paramInfo":[{
"paramKey":"en", //对应系统集成的英文key
"paramValue":"值" // 如果是多项就是逗号分隔},{
"paramKey":"en", //对应系统集成的英文key
"paramValue":"值" // 如果是多项就是逗号分隔}]
请求示例
...
string | false | ||||
pageNo | 页码 | body | int | false | 默认值为1 |
pageSize | 每页记录数 | body | int | false | 默认值为5 |
出参说明
参数名称 | 参数说明 | 参数类型 | 描述 |
---|---|---|---|
activityId | 活动Id | long | |
activityName | 活动标题 | string | |
activityCode | 活动编号 | string | |
beginTime | 活动开始时间 | date | |
endTime | 活动结束时间 | date | |
activityIntroduction | 活动简介 | string | |
totalBudget | 总预算 | decimal | |
activityStatus | 活动状态 | int | 活动状态:0未发布,1发布申请中,2已发布,3已发布有修改,4修改申请中,5已下线 |
approveStatus | 审批状态 | int | 0空,1待提交审批,2发布审批中,3发布审批通过,4发布审批驳回,5发布审批撤销,6下线审批中,7下线审批通过, 8下线审批驳回,9下线审批撤销,10删除审批中,11删除审批驳回,12删除审批撤销 |
createUserId | 创建人用户Id | string | |
deptRelVo | 归属部门信息 | { "deptRelVo":{ } | |
create_time | 创建时间 | date | |
update_time | 更新时间 | date |
4、返回触达结果
1) 同步返回
参数名称 | 参数类型 | 是否必须 | 描述 |
---|---|---|---|
code | string | true | 请求码,200-请求成功,其他为请求失败 |
result | int | true | 触达结果,1为触达成功,0为触达失败 |
timestamp | long | false | 时间戳格式,触达用户的时间 |
msg | string | true | 触达失败原因,客户回调兔展接口返回,当触达用户失败时(即code不等于200时)需要填写 |
...