API第二版文档

API第二版文档


聊天室发红包

<p><strong>聊天室发红包 接口:</strong> </p> <ul> <li><code>功能描述</code></li> <li><code>聊天室发红包 接口</code></li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>CreateChatRoomRedBag</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST</li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">AccountID</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>用户ID</td> </tr> <tr> <td style="text-align: left;">RedBagTtitle</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>红包内容</td> </tr> <tr> <td style="text-align: left;">ChannelType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>频道类型 (1: 个人, 2:群组, 3:大厅)</td> </tr> <tr> <td style="text-align: left;">ChannelID</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>频道ID</td> </tr> <tr> <td style="text-align: left;">Amount</td> <td style="text-align: left;">是</td> <td style="text-align: left;">decimal</td> <td>红包金额</td> </tr> <tr> <td style="text-align: left;">Count</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>红包数量</td> </tr> <tr> <td style="text-align: left;">RedBagType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>红包类型 (1:等额 2:手气)</td> </tr> <tr> <td style="text-align: left;">LoginSessionId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>登录session</td> </tr> <tr> <td style="text-align: left;">CompanyOrAccountType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>1:个人红包,2:公司红包</td> </tr> <tr> <td style="text-align: left;">MinBetAmount</td> <td style="text-align: left;">是</td> <td style="text-align: left;">decimal</td> <td>当天最小投注量</td> </tr> <tr> <td style="text-align: left;">MinRechargeAmount</td> <td style="text-align: left;">是</td> <td style="text-align: left;">decimal</td> <td>当天最小充值量</td> </tr> <tr> <td style="text-align: left;">Sign</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>签名</td> </tr> <tr> <td style="text-align: left;">Account</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>用户名</td> </tr> <tr> <td style="text-align: left;">HomeView</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>皮肤</td> </tr> <tr> <td style="text-align: left;">CompanyID</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>公司ID</td> </tr> </tbody> </table> <p><strong>Sign 签名方式:</strong> </p> <ol> <li>将所有参数, 按参数名的ASCII码正序排序.</li> <li>根据排序将所有参数值拼接</li> <li>拼接双方约定的密钥</li> <li>进行MD5加</li> </ol> <p>例如此接口的签名应该为: MD5(AccountID + Amount + ChannelID + ChannelType + Count + LoginSessionId + RedBagTtitle + RedBagType + KEY)</p> <p><strong>1.3响应的内容范例:</strong></p> <pre><code>{"AccountID":"53107","RedBagTtitle":"新消息","ChannelType":"1","ChannelID":"901_1063441_1063554","Amount":"10","Count":"1","RedBagType":"1","LoginSessionId":"4d73ca55cec73d2d264dbf9666909725","CompanyOrAccountType":"1","MinBetAmount":"-1","MinRechargeAmount":"-1","Sign":"9ec6ca7ff1964c788a0bd3e835491312"}</code></pre> <p><strong>1.3响应的内容范例:</strong></p> <pre><code>{ "Status": true, "Info": "红包发送成功", "Data": 1123 //红包ID }</code></pre>

页面列表

ITEM_HTML