...
接口说明:根据组件 id 获取活动和配置信息
URL结构
https://openplugin.rabbitpreszzbmy.com/api/marketplugin/pluginActivity/getPluginActivityId
...
参数 | 必选 | 类型 | 说明 |
pluginComponentId | true | string | 插件组件Id |
换行和缩进只是为了更好的展示:请求示例
https://openplugin.rabbitpreszzbmy.com/api/marketplugin/pluginActivity/getPluginActivityId
返回参数
参数 | 类型 | 说明 | |||
awardId | string | 活动的奖品id | |||
awardLevel | string | 奖品等级(在配置插件时由用户设置) | |||
awardSource | string | 奖品的来源, 虚拟奖品 VIRTUAL_PRIZE,实物奖品MATERIAL_PRIZE、优惠券 COUPON | |||
award | obj | 兔展权益库中对应的奖品信息 | |||
objId | string | 奖品在兔展权益库中的id | |||
objName | string | 奖品在兔展权益库中的名称 | |||
objImg | string | 奖品的图片 | |||
objType | string | 奖品在兔展权益库中的类型. VIRTUAL 虚拟 、 MATERIAL 实物 | |||
objGrantWay | int | 发奖方式 1. 直发到账、2 发放券码、3 企业自行发奖 | |||
objPeriodType | 忽略 | 无用字段,忽略 | |||
objPeriodDay | 忽略 | 无用字段,忽略 | |||
objSubTitle | 忽略 | 无用字段,忽略 | |||
awardNum | int | 奖品在活动中设置的数量 | |||
winRate | int | 活动中设置的奖品中奖率 | |||
winUserLimit | obj | 中奖用户限制 | |||
limitWay | int | 限制方式 1不限制、2白名单、3 黑名单、4 已有客户、5 第三方接口鉴权 | |||
blackWhite | ojb | 黑白名单列表 | |||
checkField | string | 校验字段. 由用户上传的excel模板中定义。由后端解析oss文件内容取出来 | |||
ossPath | string | 上传的文件路径 | |||
fileName | string | 文件名称 | |||
user | obj | 已有客户列表 | |||
option | string | user 用户,tag 标签,group 分组、mark 星标 | |||
data | obj | 用户信息 | |||
exchangePeriodType | string | 兑奖期限方式 1 时间段 、2 相对时间 | |||
periodAfterDay | int | 兑奖后天数,如果兑奖期限方式为2 | |||
checkWay | int | 核券方式 1 商城核销、2 门店核销 | |||
receiveAwardWay | int | 领奖方式 1跳转网页、2 门店或网点地址 | |||
exchangeUrl | string | 兑奖url,网页链接 | |||
exchangeAddress | string | 兑奖地址,具体的地址位置信息 | |||
operateTip | string | 操作提示 | |||
contact | string | 联系信息 | |||
exchangeDesc | string | 兑奖说明 | |||
serialNum | int | 排序字段 | pluginComponentId | string | 活动组件ID |
返回示例
无格式 | ||
---|---|---|
| ||
{ "code": "200", "msg": "ok", "data": [ { "orgIdawardId": "928a852d1101a151-e749600c-45be4390-bc319d1c-f8e23f07b7f4f008b05081ac", "pluginIdawardLevel": "697750482491547648士大夫是", "componentIdawardSource": "4bf5c55c-bd8d-4e1e-bf44-f8e672ba95c3VIRTUAL_PRIZE", "activityIdaward": "702112617468137472", { "pluginActivityNameobjId": "dddd698179222816305152", "activityStatusobjName": 20"22", "pluginNameobjImg": "Game//test-cdn1.rabbitpre.com/e93e5a4f-c686-4712-8eac-d268cc9c40b4", "activityStartTimeobjType": 1587398400000"VIRTUAL", "activityEndTimeobjGrantWay": 15882623990003, "lotteryEnableobjPeriodType": 02, "pluginPropsobjPeriodDay": "[{\"id\":\"697754232803303424\",\"name\":\"activityName\",\"moduleId\":\"697754043908628480\",\"moduleName\":\"基本信息\",\"title\":\"活动名称\",\"value\":\"dddd\",\"componentFlag\":0,\"systemComponentFlag\":0,\"componentValue\":{}},{\"id\":\"697754407965827072\",\"name\":\"activityTime\",\"moduleId\":\"697754043908628480\",\"moduleName\":\"基本信息\",\"title\":\"活动时间\",\"value\":\"[\\\"2020-04-21 00:00:00\\\",\\\"2020-04-30 23:59:59\\\"]\",\"componentFlag\":0,\"systemComponentFlag\":0,\"componentValue\":{}},{\"id\":6,\"name\":\"PARTAKE_USER_COUNT\",\"moduleId\":\"697754043908628480\",\"moduleName\":\"基本信息\",\"title\":\"\",\"value\":\"\",\"componentFlag\":1,\"systemComponentFlag\":1,\"componentValue\":{\"showPeopleNumFlag\":0,\"factPeopleAddNum\":0}},{\"id\":\"697754605827923968\",\"name\":\"activityDesc\",\"moduleId\":\"697754043908628480\",\"moduleName\":\"基本信息\",\"title\":\"活动说明\",\"value\":\"ddd\",\"componentFlag\":0,\"systemComponentFlag\":0,\"componentValue\":{}},{\"id\":2,\"name\":\"PARTAKE_USER_LIMIT\",\"moduleId\":\"697755730232745984\",\"moduleName\":\"活动参与资格\",\"title\":\"\",\"value\":\"\",\"componentFlag\":1,\"systemComponentFlag\":1,\"componentValue\":{\"limitWay\":1,\"blackWhite\":{\"checkField\":\"\",\"ossPath\":\"\",\"fileName\":\"\"},\"user\":{\"option\":\"tag\",\"data\":[]}}},{\"id\":8,\"name\":\"PARTAKE_USER_AREA\",\"moduleId\":\"697755730232745984\",\"moduleName\":\"活动参与资格\",\"title\":\"\",\"value\":\"\",\"componentFlag\":1,\"systemComponentFlag\":1,\"componentValue\":{\"selectWay\":-1,\"selectCities\":[]}},{\"id\":3,\"name\":\"FORM\",\"moduleId\":\"697755730232745984\",\"moduleName\":\"活动参与资格\",\"title\":\"\",\"value\":\"\",\"componentFlag\":1,\"systemComponentFlag\":1,\"componentValue\":{\"inputRule\":1,\"itemList\":[]}},{\"id\":7,\"name\":\"COMPANY_INFO\",\"moduleId\":\"697756031085977600\",\"moduleName\":\"企业信息\",\"title\":\"\",\"value\":\"\",\"componentFlag\":1,\"systemComponentFlag\":1,\"componentValue\":{\"company\":\"小程序测试企业2\",\"companyLogo\":\2, "objSubTitle": "" }, "awardNum": 10, "winRate": 10, "winUserLimit": { "limitWay": 1, "blackWhite": { "checkField": "", "ossPath": "", "fileName": "" }, "user": { "option": "tag", "data": [] } }, "exchangePeriodType": "2", "periodAfterDay": 2, "checkWay": 1, "receiveAwardWay": 2, "exchangeUrl": "", "exchangeAddress": "", "operateTip": "", "contact": "", "exchangeDesc": "", "serialNum": 1 }, { "awardId": "74c8b825-231c-4895-91aa-e6f78b96e6d2", "awardLevel": "第三方按时", "awardSource": "VIRTUAL_PRIZE", "award": { "objId": "698199992409657344", "objName": "dfsasd", "objImg": "//test-cdn1.rabbitpre.com/e5f16898f616bc77-4c4bfe89-4cd04931-bd7fb88f-1e557ce9817d\fdc8ed7cf680",\"showGzhFlag\":0,\"gzhName\":\"\",\"gzhAppid\":\"\",\"gzhWsid\":\"\",\"gzhQrcode\":\"\",\"subFlag\":0}},{\"id\":\"697760886772998144\",\"name\":\"gameDesc\",\"moduleId\":\"697758509911252992\",\"moduleName\":\"游戏策略\",\"title\":\"游戏说明\",\"value\":\"这是一款XXXXX的游戏,参与者玩完游戏达到一定的分值 ,可参与抽奖\",\"componentFlag\":0,\"systemComponentFlag\":0,\"componentValue\":{}},{\"id\":15,\"name\":\"GAME_BG_MUSIC\",\"moduleId\":\"697758509911252992\",\"moduleName\":\"游戏策略\",\"title\":\"\",\"value\":\"\",\"componentFlag\":1,\"systemComponentFlag\":1,\"componentValue\":{\"gameBgMusicId\":2,\"gameBgMusic\":\"//yule-static.szzbmy.com/music/Yippee.mp3\",\"gameBgMusicName\":\"Yippee\"}},{\"id\":16,\"name\":\"GAME_CHANCE\",\"moduleId\":\"697758509911252992\",\"moduleName\":\"游戏策略\",\"title\":\"\",\"value\":\"\",\"componentFlag\":1,\"systemComponentFlag\":1,\"componentValue\":{\"chanceInterval\":\"d\",\"chanceCount\":\"12\",\"chanceMaxCount\":\"2\"}},{\"id\":10,\"name\":\"LOTTERY_THRESHOLD\",\"moduleId\":\"697758509911252992\",\"moduleName\":\"游戏策略\",\"title\":\"\",\"value\":\"\",\"componentFlag\":1,\"systemComponentFlag\":1,\"componentValue\":{}},{\"id\":11,\"name\":\"GAME_HELP_SETTING\",\"moduleId\":\"697761337664872448\",\"moduleName\":\"游戏助力设置\",\"title\":\"\",\"value\":\"\",\"componentFlag\":1,\"systemComponentFlag\":1,\"componentValue\":{\"inviteInterval\":\"d\",\"maxInviteCount\":\"\",\"gainChanceCount\":\"\",\"helpInterval\":\"d\",\"maxHelpCount\":\"\",\"helpShareSetting\":{\"helpTitle\":\"号外,号外\",\"helpShareImg\":\"//test-cdn1.rabbitpre.com/ae3babd7-eaf4-404a-82e9-e404dd9b323c\",\"helpShareDesc\":\"好友邀请你来助力续命啦,你也可以一起玩哦\"}}},{\"id\":14,\"name\":\"STYLE_CONFIG\",\"moduleId\":\"697762247778508800\",\"moduleName\":\"样式设置\",\"title\":\"\",\"value\":\"\",\"componentFlag\":1,\"systemComponentFlag\":1,\"componentValue\":{\"playWayKey\":\"\",\"themeColorValue\":\"耀眼黄\",\"styleConfigs\":[{\"elementName\":\"activeDesc\",\"elementValue\":\"活动说明\"},{\"elementName\":\"goPlayGame\",\"elementValue\":\"趣玩游戏\"},{\"elementName\":\"activePlayTips\",\"elementValue\":\"活动玩法tips\"},{\"elementName\":\"activeDescBtn\",\"elementValue\":\"https://oss3.rabbitpre.com/plugin/game/activeDescBtn.png\"},{\"elementName\":\"shareBtn\",\"elementValue\":\"https://oss3.rabbitpre.com/plugin/game/shareBtn.png\"},{\"elementName\":\"goPlayGameBtn\",\"elementValue\":\"https://oss3.rabbitpre.com/plugin/game/goPlayGameBtn.png\"},{\"elementName\":\"activeRuleCloseBtn\",\"elementValue\":\"https://oss3.rabbitpre.com/plugin/game/popCloseIcon.png\"},{\"elementName\":\"loading\",\"elementValue\":\"https://cdn.tuyoumi.com/FE/img/loading/tuyoumi-loading.gif\"},{\"elementName\":\"logo\",\"elementValue\":\"https://tym-test-static.szzbmy.com/FE/img/loading/tuyoumi-logo.jpg\"},{\"elementName\":\"startBg\",\"elementValue\":\"https://cdn.tuyoumi.com/tuyoumi-master/proto/62d6e3d0-c40c-11e5-9d8f-bfe38bcd14c5/assets/startBg.jpg\"},{\"elementName\":\"startImg\",\"elementValue\":\"https://cdn.tuyoumi.com/tuyoumi-master/proto/62d6e3d0-c40c-11e5-9d8f-bfe38bcd14c5/assets/startImg.png\"},{\"elementName\":\"startBtn\",\"elementValue\":\"https://cdn.tuyoumi.com/tuyoumi-master/proto/62d6e3d0-c40c-11e5-9d8f-bfe38bcd14c5/assets/startBtn.png\"},{\"elementName\":\"ruleBg\",\"elementValue\":\"https://cdn.tuyoumi.com/tuyoumi-master/proto/62d6e3d0-c40c-11e5-9d8f-bfe38bcd14c5/assets/ruleBg.png\"},{\"elementName\":\"ruleImg\",\"elementValue\":\"https://cdn.tuyoumi.com/tuyoumi-master/proto/62d6e3d0-c40c-11e5-9d8f-bfe38bcd14c5/assets/ruleImg.png\"},{\"elementName\":\"ruleSureBtn\",\"elementValue\":\"https://cdn.tuyoumi.com/tuyoumi-master/proto/62d6e3d0-c40c-11e5-9d8f-bfe38bcd14c5/assets/ruleSureBtn.png\"},{\"elementName\":\"gameBg\",\"elementValue\":\"https://cdn.tuyoumi.com/tuyoumi-master/proto/62d6e3d0-c40c-11e5-9d8f-bfe38bcd14c5/assets/gameBg.jpg\"},{\"elementName\":\"player_big\",\"elementValue\":\"https://cdn.tuyoumi.com/tuyoumi-master/proto/62d6e3d0-c40c-11e5-9d8f-bfe38bcd14c5/assets/player_big.png\"},{\"elementName\":\"scoreBg\",\"elementValue\":\"https://cdn.tuyoumi.com/tuyoumi-master/proto/62d6e3d0-c40c-11e5-9d8f-bfe38bcd14c5/assets/scoreBg.png\"},{\"elementName\":\"scoreIcon\",\"elementValue\":\"https://cdn.tuyoumi.com/tuyoumi-master/proto/62d6e3d0-c40c-11e5-9d8f-bfe38bcd14c5/assets/scoreIcon.png\"},{\"elementName\":\"popContainBg\",\"elementValue\":\"https://oss3.rabbitpre.com/plugin/game/popContainBg.png\"},{\"elementName\":\"popCloseIcon\",\"elementValue\":\"https://oss3.rabbitpre.com/plugin/game/popCloseIcon.png\"},{\"elementName\":\"popContentBg\",\"elementValue\":\"https://oss3.rabbitpre.com/plugin/game/popContentBg.png\"},{\"elementName\":\"popBtnBg\",\"elementValue\":\"https://oss3.rabbitpre.com/plugin/game/popBtnBg.png\"}]}},{\"id\":\"697761337664872448\",\"name\":\"gameHelpSetting\",\"moduleName\":\"\",\"title\":\"\",\"value\":\"0\",\"componentFlag\":0,\"systemComponentFlag\":0}]" } "objType": "VIRTUAL", "objGrantWay": 3, "objPeriodType": 2, "objPeriodDay": 2, "objSubTitle": "" }, "awardNum": 10, "winRate": 100, "winUserLimit": { "limitWay": 1, "blackWhite": { "checkField": "", "ossPath": "", "fileName": "" }, "user": { "option": "tag", "data": [] } }, "exchangePeriodType": "2", "periodAfterDay": 2, "checkWay": 1, "receiveAwardWay": 2, "exchangeUrl": "", "exchangeAddress": "", "operateTip": "", "contact": "", "exchangeDesc": "", "serialNum": 3 }, { "awardId": "8461a5bb-7394-41ee-a751-ae08bdca4650", "awardLevel": "第三方沙发", "awardSource": "VIRTUAL_PRIZE", "award": { "objId": "698138573853306880", "objName": "long-大量数据", "objImg": "//test-cdn1.rabbitpre.com/f840a5d4-e17c-47b8-b54c-fc0090d14a47", "objType": "VIRTUAL", "objGrantWay": 3, "objPeriodType": 2, "objPeriodDay": 2, "objSubTitle": "" }, "awardNum": 10, "winRate": 10, "winUserLimit": { "limitWay": 1, "blackWhite": { "checkField": "", "ossPath": "", "fileName": "" }, "user": { "option": "tag", "data": [] } }, "exchangePeriodType": "2", "periodAfterDay": 2, "checkWay": 1, "receiveAwardWay": 2, "exchangeUrl": "", "exchangeAddress": "", "operateTip": "", "contact": "", "exchangeDesc": "", "serialNum": 2 } ] } |