版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

接口说明:根据组件 id 获取活动和配置信息

URL结构

https://openplugin.rabbitpreszzbmy.com/api/marketplugin/pluginActivity/getPluginActivityId

...

参数
必选
类型
说明
pluginComponentId
true
string
插件组件Id

换行和缩进只是为了更好的展示:请求示例

https://openplugin.rabbitpreszzbmy.com/api/marketplugin/pluginActivity/getPluginActivityId

返回参数

参数
类型
说明
orgId
string
兔展作品Id
pluginId
string
活动ID
componentId
string
活动组件ID
activityId
string
活动ID
pluginActivityName
string
插件活动名称
activityStatusint活动状态, 10:待开始 20:进行中 30:下线 40:已结束
pluginNamestring插件英文名称, Game:游戏插件 Lottery:抽奖插件
activityStartTimelong活动开始时间,时间戳(ms)
activityEndTimelong活动结束时间,时间戳(ms)
lotteryEnableint游戏插件中是否开启抽奖设置. 1:开启,0:不开启. 只有当插件是游戏插件时才有意义
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中奖用户限制
limitWayint限制方式 1不限制、2白名单、3 黑名单、4 已有客户、5 第三方接口鉴权
blackWhiteojb黑白名单列表
checkField
string校验字段. 由用户上传的excel模板中定义。由后端解析oss文件内容取出来
ossPath
string上传的文件路径
fileName
string文件名称
userobj已有客户列表
optionstringuser 用户,tag 标签,group 分组、mark 星标
dataobj用户信息

exchangePeriodType
string兑奖期限方式 1 时间段 、2 相对时间
periodAfterDay
int兑奖后天数,如果兑奖期限方式为2
checkWay
int核券方式 1 商城核销、2 门店核销
receiveAwardWay
int领奖方式 1跳转网页、2 门店或网点地址
exchangeUrl
string兑奖url,网页链接
exchangeAddress
string兑奖地址,具体的地址位置信息
operateTip
string操作提示
contact
string联系信息
exchangeDescstring兑奖说明
serialNumint排序字段pluginPropsstring插件的配置数据. json 格式


返回示例

无格式
nopaneltrue
{
  "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
    }
  ]
}