客户侧提供,
示例 https://aa.bb.com/content/create , https://aa.bb.com/content/update , https://aa.bb.com/content/delete
只针对平台下的租户企业有数据推送(有外部三方的组织人员有映射关系的),对平台主企业无数据推送
对应 兔展工作台home域名中的”开发者中心-开发配置-创建作品、修改作品、删除作品“
1、进入兔展开发者中心【开发配置】;
2、填写B端行为事件接收的路径;
3、填写完毕后,当进行作品保存、删除、上线、下线、编辑时,都可以进行推送。
申请开通开放平台的主企业不会推送(推送也无意义,未和外部三方的组织架构和人员账号关联)
兔展推送作品状态变化接口请求参数
注:当进行作品保存、删除、上线、下线、编辑时,都会推送下述的数据结构,按eventType进行状态的区分
POST
https://aa.bb.com/content/create
[ "application/json" ]
[ "application/json" ]
参数 | 参数类型 | 必须 | 类型 |
---|---|---|---|
title | 标题 | 是 | String |
desc | 描述 | 是 | String |
imgurl | 作品封面地址 | 是 | String |
appUrl | 作品地址 | 是 | String |
shorturl | 作品短链 | 是 | String |
appFormAttr | 作品表单属性 | 否 | String |
gather | 收集信息 | 否 | String |
appType | app类型, 1兔展作品,2长页作品 | 是 | String |
eventType | 推送类型: add:新增,del:删除,update:修改,online:上线,offline:下线 | 是 | String |
appid | 作品id | 是 | String |
thirdCompanyId | 联合登录传入的外部三方公司 companyId | 是 | String |
opfid | 平台唯一标识 | 是 | String |
custom | 扩展参数 | 否 | String |
enterpriseid | 企业标识,兔展的企业ID映射的唯一标识短码,示例:be_AQA2NAeE7 | 是 | String |
gzhAppid | 公众号id | 否,看是否配置公众号 | String |
uid | 联合登录传入的外部三方账号 uid | 是 | String |
plugins | 插件玩法 | 否 | Object |
└─task | 任务 | 否 | Arrays |
└─taskId | 任务id | 否 | String |
└─taskSign | 外部回调标识 | 否 | String |
└─taskTitle | 任务标题 | 否 | String |
{ "appType":"2", "appid":"f08919f9-xxxx-8238d668acaa", "desc":"测试任务玩法", "enterpriseid":"be_xxxERA8", "eventType":"update", "gather":"", "imgurl":"//test-cdn1.rabbitpre.com/5b859dff-xxxx-2d8aa6fd86", "nonce":"PP23E8", "opfid":"0037xxxx266", "plugins":{ "task":[ { "taskTitle":"testTitle", "taskid":"20841e60-xxxx-1143c3b9558d", "taskSign":"testSign" } ] }, "pushType":"0", "secret":"81e482aea-xxxx-75b", "shorturl":"http://testa8.rabbitpre.com/m2/FPd9qMyMEW0", "thirdCompanyId":"136xxxx376", "timestamp":"1677728447710", "title":"0301test", "uid":"UU_xxxx_QH9Qkr" } |
属性 | 类型 | 说明 |
---|---|---|
code | string | 响应状态码。200-请求成功 |
data | Object | 支持JSON格式转换 |
errorCode | string | 错误码 |
msg | string | 消息提示 |