聊天室抢红包
<p><strong>聊天室发红包 接口:</strong> </p>
<ul>
<li><code>功能描述</code></li>
<li><code>聊天室抢红包 接口</code></li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>CollectRedBag</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;">RedBagID</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>红包ID</td>
</tr>
<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;">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;">int</td>
<td>频道ID</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;">Sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>签名</td>
</tr>
</tbody>
</table>
<p><strong>Sign 签名方式:</strong> </p>
<ol>
<li>将所有参数, 按参数名的ASCII码正序排序.</li>
<li>根据排序将所有参数值拼接</li>
<li>拼接双方约定的密钥</li>
<li>进行MD5加</li>
</ol>
<p>例如此接口的签名应该为:
MD5(AccountID + ChannelID + ChannelType + LoginSessionId+ RedBagID + KEY)</p>
<p><strong>1.3响应的内容范例:</strong></p>
<pre><code>{
"Status": true,
"Info": "红包领取成功",
"Data": 0.39,
"Code": 1
}</code></pre>