访问路径:api/marketplugin/pluginActivity/getCanLotteryAwardList

接口说明:获取可抽奖奖品列表

URL结构

https://plugin.szzbmy.com/api/marketplugin/pluginActivity/getCanLotteryAwardList

接口协议:HTTPS

HTTP请求方式:GET

请求参数

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


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

https://plugin.szzbmy.com/api/marketplugin/pluginActivity/getCanLotteryAwardList


返回参数

参数
类型
说明
awardStrategyShapes
List
奖品组件列表
awardIdstring奖品id
awardLevelstring奖品等级
awardSourcestring奖品来源 VIRTUAL_PRIZE 虚拟奖品 、COUPON 优惠卷
awardNumint奖品数量
winRateint奖品中奖概率
exchangePeriodTypeint兑换期间类型 1区间 2 中奖n天 3 永久
periodAfterDayint中奖后n天
exchangeStartTimetimestamp兑奖开始时间
exchangeEndTimetimestamp兑奖节俗时间
checkWayint卷核销方式 1 商城核销 2门店核销
receiveAwardWayint奖品兑换方式 1线上 2 线下
exchangeUrlstring线上兑奖地址
exchangeAddressstring线下兑奖地址
operateTipstring操作提示提示
contactstring联系方式
exchangeDescstring兑奖说明
serialNumint排序字段
awardobject
objIdstring权益Id
objNamestring奖品名称
objImgstring奖品图片地址
objTypestring奖品类型 VIRTUAL 虚拟奖品 、COUPON 优惠卷
objGrantWayint奖品发送方式 1直发到账 2发放卷码 3 企业自行发放
objPeriodTypeint奖品期间类型 1区间 2 中奖n天 3 永久
objPeriodStarttimestamp奖品有效开始时间
objPeriodEndtimestamp奖品有效结束时间
objPeriodDayint中奖后n天
objSubTitlestring奖品副标题
winUserLimitobject黑白名单
limitWayint限制方式 1 不限制 2 白名单 3黑名单 4 已有客户
blackWhiteobject
checkFieldstring校验字段 openid 微信 phone 手机号 auid 客户id
userobject已有客户
optionstringtag 客户标签 group 客户分组 mark 客户星标
dataList<object>
objIdstring标签存标签ID,分组存分组ID,星标存星标的1和0
replenishRecord
Map<String,Object>
补货列表
replenishNumint补货数量
replenishTimetimestamp补货时间


返回示例

{

"code": "200",

"msg": "ok",

"data": {

"awardStrategyShapes": [

{

"awardId": "376d6bd9-af7e-4e85-b882-70dd36837fae",

"awardLevel": "3",

"awardSource": "VIRTUAL_PRIZE",

"award": {

"objId": "694937359799685120",

"objName": "10000元充值卡",

"objImg": "//test-cdn1.rabbitpre.com/e5f16898-4c4b-4cd0-bd7f-1e557ce9817d",

"objType": "VIRTUAL",

"objGrantWay": 3,

"objPeriodType": 2,

"objPeriodDay": 1,

"objSubTitle": ""

},

"awardNum": 100,

"winRate": 100,

"winUserLimit": {

"limitWay": 1,

"blackWhite": {

"checkField": "",

"ossPath": "",

"fileName": ""

},

"user": {

"option": "tag",

"data": []

}

},

"exchangePeriodType": "2",

"periodAfterDay": 1,

"checkWay": 1,

"receiveAwardWay": 1,

"exchangeUrl": "http://",

"exchangeAddress": "",

"operateTip": "",

"contact": "",

"exchangeDesc": "",

"serialNum": 3

}

],

"replenishRecord": {

"694937359799685120": [ // objId

{

"replenishNum": 2,

"replenishTime": 1587277083000

}

]

}

}

}



  • 无标签