抽奖组件第一部分

抽奖组件第一部分


(小游戏)猜拳

<h5>简要描述</h5> <ul> <li>完成最大次数直接抽奖</li> </ul> <h5>请求URL</h5> <ul> <li><code>{{testAddr}}/awardsRecord/guessFist</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": "2c9164ab78caad7e0178cab7f8840000", "userTel": "1520200000", "myselfResult": "1", "testTel": "15515515512", "thisIsTest": "1" } </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;">myselfResult</td> <td style="text-align: left;">是</td> <td>number</td> <td>自己出的结果(0:石头,1:布,2:剪刀)</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;">isShare</td> <td style="text-align: left;">否</td> <td>string</td> <td>是否是抽取分享活动奖品 1:是,其他:不是</td> </tr> </tbody> </table> <h5>成功返回示例</h5> <pre><code>{ "guessFist": "0", "rspCode": "000", "thirdObj": {}, "data": { "cDate": "2021-04-13 18:24:26", "awardGrade": "3", "probability": 2, "prizeType": "", "activityName": "测试小游戏接金币", "count": 100000, "repeatProbability": 2, "awardName": "第二奖", "limitType": "4", "remainCount": 99999, "awardDesc": "30", "activityId": "2c9164ab78caad7e0178cab7f8840000", "uDate": "2021-04-13 18:26:10", "awardImg": "", "sunshineAward": "0", "activityAwardsId": "2c9164ab78cac1440178cac2c7770004", "isLuck": "1", "remarks": "qd#20", "awardType": "" }, "gameData": { "gameId": "2c9164ab78e9255e0178e925aad10000", "gameType": "0", "cDate": 1618819263179, "userPhone": "15515515512", "userTel": "1520200000", "gameResult": "2", "myselfResultName": "布", "opponentResult": "0", "activityId": "2c9164ab78caad7e0178cab7f8840000", "gameResultMes": "赢", "uDate": 1618819263179, "myselfResult": "1", "intOther3": 0, "intOther2": 0, "opponentResultName": "石头", "intOther1": 0 }, "userTel": "1520200000", "todayCount": 0, "allCount": 9999, "rspDesc": "success", "awardRecordId": "2c9164ab78e9255e0178e925ab460001" } </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;">guessFist</td> <td style="text-align: left;">string</td> <td>是否返回的是本次结果(1:本次猜拳结果,0:抽奖结果)1:本次猜拳详情见猜拳记录,0:抽奖结果见抽奖返回</td> </tr> <tr> <td style="text-align: left;">gameData</td> <td style="text-align: left;">object</td> <td>本次猜拳结果</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">object</td> <td>最后一次猜拳的抽奖结果(guessFist为0有值)</td> </tr> </tbody> </table> <h5>备注</h5> <p>备注:(错误码) 直接报错的 009 活动时间规则配置错误 010 参数不全 014 无参与资格-黑名单用户 015 无参与资格-不在白名单 017 可参与次数已耗尽 019 活动信息为空 020 活动不在有效期或活动不可用 021 活动停用 022 用户验证不通过 023 程序错误 026 活动类型不匹配 027 奖项信息错误(第三方下单code配置问题) 031 分享的活动不允许直接抽奖 032 积分规则配置错误 033 0积分无奖励兑换 040 没有配置可用奖项 050 不在抽奖时间或抽奖时间配置错误 060 未知错误</p> <p>算参与一次(以前的816未中奖) 011 不在可中奖时间内 012 可中奖次数已耗尽 013 没有奖品了</p> <p>000正常抽奖</p>

页面列表

ITEM_HTML