抽奖组件第一部分

抽奖组件第一部分


(定制)汉口银行抽奖

<h5>简要描述</h5> <ul> <li>无</li> </ul> <h5>请求URL</h5> <ul> <li><code>{{hkAddr}}/awardsRecord/hkLuckyDraws</code> </li> </ul> <h5>请求方式</h5> <ul> <li>post</li> </ul> <h5>Header</h5> <table> <thead> <tr> <th style="text-align: left;">字段名</th> <th style="text-align: left;">示例值</th> <th>必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">Content-Type</td> <td style="text-align: left;">application/json</td> <td>是</td> <td>string</td> <td>application/json</td> </tr> </tbody> </table> <h5>请求参数示例</h5> <pre><code>{ "activityId": "40285cfb7c2bb6cf017c345ced164567", "ext1": "{\"timestamp\":\"20211118120000\",\"serialNumber\":\"111800000001\",\"customId\":\"u10001\",\"signature\":\"6acc2e86e91805ac5777b4a7190cd16f38ffd970\"}" } </code></pre> <h5>json字段说明</h5> <table> <thead> <tr> <th style="text-align: left;">字段名</th> <th style="text-align: left;">必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">activityId</td> <td style="text-align: left;">是</td> <td>string</td> <td>活动id</td> </tr> <tr> <td style="text-align: left;">userTel</td> <td style="text-align: left;">否</td> <td>string</td> <td>用户标识</td> </tr> <tr> <td style="text-align: left;">validata</td> <td style="text-align: left;">否</td> <td>string</td> <td>网易易盾二次验证数据</td> </tr> <tr> <td style="text-align: left;">isShare</td> <td style="text-align: left;">否</td> <td>string</td> <td>是否是抽取分享活动奖品 1:是,其他:不是</td> </tr> <tr> <td style="text-align: left;">valiCode</td> <td style="text-align: left;">否</td> <td>string</td> <td>有惠验证code</td> </tr> <tr> <td style="text-align: left;">userName</td> <td style="text-align: left;">否</td> <td>string</td> <td>用户名</td> </tr> <tr> <td style="text-align: left;">openId</td> <td style="text-align: left;">否</td> <td>string</td> <td>openId</td> </tr> <tr> <td style="text-align: left;">recordShare</td> <td style="text-align: left;">否</td> <td>string</td> <td>是否记录分享信息(0:不添加,1:只记录信息,2:加分享抽奖次数)</td> </tr> <tr> <td style="text-align: left;">sharerVipId</td> <td style="text-align: left;">否</td> <td>string</td> <td>分享人vipid(recordShare为1,2时传入)</td> </tr> <tr> <td style="text-align: left;">beSharerHeadImg</td> <td style="text-align: left;">否</td> <td>string</td> <td>被分享人头像</td> </tr> <tr> <td style="text-align: left;">getAwardType</td> <td style="text-align: left;">否</td> <td>string</td> <td>获取的奖品类型(根据奖品上三方code,分隔来的)</td> </tr> <tr> <td style="text-align: left;">sharerActivityId</td> <td style="text-align: left;">否</td> <td>string</td> <td>给分享人加次数的主活动id(recordShare为2时传入)</td> </tr> <tr> <td style="text-align: left;">addCount</td> <td style="text-align: left;">否</td> <td>int</td> <td>给分享人加次数(不传默认为1)</td> </tr> <tr> <td style="text-align: left;">sharerTel</td> <td style="text-align: left;">否</td> <td>string</td> <td>分享人客户号/手机号</td> </tr> <tr> <td style="text-align: left;">notAtTimeUseCount</td> <td style="text-align: left;">否</td> <td>string</td> <td>针对时间规则-不在时间规则是否消耗次数(1:消耗,其他;不消耗)-默认不消耗</td> </tr> <tr> <td style="text-align: left;">notAtTimeNotRecord</td> <td style="text-align: left;">否</td> <td>string</td> <td>针对中奖开始时间-不在中奖时间是否不添加抽奖记录(1:不添加,其他;添加)-默认添加</td> </tr> <tr> <td style="text-align: left;">partLuckyType</td> <td style="text-align: left;">否</td> <td>string</td> <td>抽取部分奖品(1:参与过+全部,2:未参与过+全部,3:参与过+未参与过;10:(查全部记录)参与过+全部,11:(查全部记录)未参与过+全部,12:(查全部记录)参与过+未参与过),不传查全部</td> </tr> <tr> <td style="text-align: left;">shareId</td> <td style="text-align: left;">否</td> <td>string</td> <td>组团数据id-根据数据确定抽奖类型</td> </tr> <tr> <td style="text-align: left;">ext1</td> <td style="text-align: left;">是</td> <td>object</td> <td>jsonobject额外参数{&quot;timestamp&quot;:&quot;时间戳&quot;,&quot;serialNumber&quot;:&quot;流水号&quot;,&quot;customId&quot;:&quot;客户号&quot;,&quot;signature&quot;:&quot;签名密文&quot;}</td> </tr> </tbody> </table> <h5>成功返回示例</h5> <pre><code>{ "rspCode": "000", "thirdObj": {}, "awdThirdCode": "d2", "data": { "thirdCode": "d2,d550,d660", "cDate": "2020-10-29 17:26:11", "awardGrade": "1", "probability": 50, "prizeType": null, "activityName": "测试活动名称", "count": 15, "repeatProbability": 50, "awardName": "阳光", "limitType": "1", "remainCount": 12, "awardDesc": "描述", "activityId": "40289091754eeaaf01754f00fdef0000", "uDate": "2020-10-29 17:26:11", "awardImg": "http:\/\/0000", "sunshineAward": "0", "activityAwardsId": "402890917573ac2d017573adcb290003", "isLuck": "1", "remarks": "备注", "awardType": "1" }, "userTel": "1520200000", "shareId": null, "todayCount": 2, "allCount": 9999, "rspDesc": "success", "awardRecordId": "2c9164ab787d59ab01787d5de1ac0001" } </code></pre> <h5>成功返回示例的参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">rspCode</td> <td style="text-align: left;">string</td> <td>响应代码(000为成功,其他详见错误描述)</td> </tr> <tr> <td style="text-align: left;">rspDesc</td> <td style="text-align: left;">string</td> <td>错误描述</td> </tr> <tr> <td style="text-align: left;">todayCount</td> <td style="text-align: left;">string</td> <td>剩余抽奖次数</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">object</td> <td>中奖数据,参见奖项详情</td> </tr> <tr> <td style="text-align: left;">awardRecordId</td> <td style="text-align: left;">string</td> <td>中奖记录id</td> </tr> <tr> <td style="text-align: left;">awdThirdCode</td> <td style="text-align: left;">string</td> <td>中奖的奖品三方code</td> </tr> </tbody> </table> <h5>失败返回示例</h5> <pre><code>{ "rspCode": "010", "rspDesc": "验证错误,流水号已抽奖" } </code></pre> <h5>失败返回示例的参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">rspCode</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">rspDesc</td> <td style="text-align: left;">string</td> <td>无</td> </tr> </tbody> </table>

页面列表

ITEM_HTML