用户加、扣款接口
<p><strong>查询余额接口:</strong> </p>
<ul>
<li><code>功能描述</code></li>
<li><code>用户下注扣款、追号扣款、中奖返款、追号扣款,撤单返款接口</code></li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>GetSingleWalletQuota</code></li>
</ul>
<p><strong>请求参数:</strong></p>
<ul>
<li>data</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;">ID</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>ID</td>
</tr>
<tr>
<td style="text-align: left;">UserID</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>用户ID</td>
</tr>
<tr>
<td style="text-align: left;">SerialKey</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>请求的GUID</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;">NotifyId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>1:派奖,2:代理返点,3:重新结算,5:追号计划,9:下注,31:撤单返款,32:追号扣款,33:追号返款,43:打和返款,44:冲销派奖</td>
</tr>
<tr>
<td style="text-align: left;">OrderNumber</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>订单号</td>
</tr>
<tr>
<td style="text-align: left;">NumberOfPeriod</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>期号</td>
</tr>
<tr>
<td style="text-align: left;">DepositFlag</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">bool</td>
<td>为 true:加款。false:扣款</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;">GameId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>游戏Id</td>
</tr>
<tr>
<td style="text-align: left;">GameName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>游戏名称</td>
</tr>
<tr>
<td style="text-align: left;">PeriodId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>期数ID</td>
</tr>
<tr>
<td style="text-align: left;">PeriodResult</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</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>
</tbody>
</table>
<p><strong>1.上述的参数须组成 JSON 的格式,然后整个 JSON 字符串进行加密,加密后内容经过URL ENCODE后,再将加密后
的字符串填放入基本参数的 data字段。(加密方式请参考 加密说明)</strong>
<strong>2.如果一次提交多条数据,循环扣除金额,如果有一笔未成功则所有都不成功,并返回失败信息</strong> </p>
<p><strong>原始要加密的内容以JSON格式表现之参数范例:</strong></p>
<pre><code>{
"TotalAmount": 100.0, //总余额
"Data": [{
"SerialKey":"14045E728053BCCAC3907AAC9D4F3A96",
"Account": "test01",
"NotifyId": 9,
"OrderNumber":"67304200001125960025",
"NumberOfPeriod":"2018042",
"DepositFlag": false,
"Amount": 100.0
}]
}</code></pre>
<p><strong>1.原始内容参数:</strong> </p>
<ul>
<li>{"TotalAmount":100.0,"Data":[{"SerialKey":"14045E728053BCCAC3907AAC9D4F3A96","Account":"test01","NotifyId":9,"OrderNumber":"67304200001125960025","NumberOfPeriod":"2018042","DepositFlag":false,"Amount":100.0}]}
<strong>2.参数AES加密后内容:</strong> </li>
<li>1O6GQjltYqtQwdw/rsPKgyDdyfRYr1VBv7+qLhG8OGJHa55Jo01iSpXMxihW8bHN15ddUkYXIabP2Dxc2zU1crUhKXz7rpTtu63YXY1QkLeFUU3LVzzjfOwqgdTWiO8SUMoT84GLBl5WIwZpwkdDAuWQfu64l97R+WmIIcs4CQ/gNnPZ2NG7ok3ilLcSgZW2RgHFkXvpRx1AbnQo3eql0rhafPXe9NTnBVTLtplAEJBDyFWKk6Us314GoKbQAvNJH9xmMUjsa87yynbYtilUEM2qzm/hogtGBLHdnwX3oZo=
<strong>3.加密后内容经过 URL ENCODE取得最后的送出内容:</strong> </li>
<li>
<p>1O6GQjltYqtQwdw%2frsPKgyDdyfRYr1VBv7%2bqLhG8OGJHa55Jo01iSpXMxihW8bHN15ddUkYXIabP2Dxc2zU1crUhKXz7rpTtu63YXY1QkLeFUU3LVzzjfOwqgdTWiO8SUMoT84GLBl5WIwZpwkdDAuWQfu64l97R%2bWmIIcs4CQ%2fgNnPZ2NG7ok3ilLcSgZW2RgHFkXvpRx1AbnQo3eql0rhafPXe9NTnBVTLtplAEJBDyFWKk6Us314GoKbQAvNJH9xmMUjsa87yynbYtilUEM2qzm%2fhogtGBLHdnwX3oZo%3d</p>
<p><strong>2.3响应的内容范例:</strong></p>
<pre><code>{
"Status": true,
"Message": "",
"Data": {
"TotalAmount":100.0,
"Data":[{
"SerialKey": "14045E728053BCCAC3907AAC9D4F3A96",
"Account": "test01",
"NotifyId": 9,
"OrderNumber":"67304200001125960025",
"NumberOfPeriod":"2018042",
"DepositFlag": false,
"Amount": 100.0
}]}
}</code></pre>
<p><strong>1.响应的内容Data参数:</strong> </p>
</li>
<li>{"TotalAmount":100.0,"Data":[{"SerialKey":"14045E728053BCCAC3907AAC9D4F3A96","Account":"test01","NotifyId":9,"OrderNumber":"67304200001125960025","NumberOfPeriod":"2018042","DepositFlag":false,"Amount":100.0}]}
<strong>2.参数AES加密后内容:</strong> </li>
<li>
<p>1O6GQjltYqtQwdw/rsPKgyDdyfRYr1VBv7+qLhG8OGJHa55Jo01iSpXMxihW8bHN15ddUkYXIabP2Dxc2zU1crUhKXz7rpTtu63YXY1QkLeFUU3LVzzjfOwqgdTWiO8SUMoT84GLBl5WIwZpwkdDAuWQfu64l97R+WmIIcs4CQ/gNnPZ2NG7ok3ilLcSgZW2RgHFkXvpRx1AbnQo3eql0rhafPXe9NTnBVTLtplAEJBDyFWKk6Us314GoKbQAvNJH9xmMUjsa87yynbYtilUEM2qzm/hogtGBLHdnwX3oZo=</p>
<p><strong>返回响应AES加密后内容数据:</strong></p>
<pre><code>
{
"Status": true,
"Message": "",
"Data": "1O6GQjltYqtQwdw/rsPKgyDdyfRYr1VBv7+qLhG8OGJHa55Jo01iSpXMxihW8bHN15ddUkYXIabP2Dxc2zU1crUhKXz7rpTtu63YXY1QkLeFUU3LVzzjfOwqgdTWiO8SUMoT84GLBl5WIwZpwkdDAuWQfu64l97R+WmIIcs4CQ/gNnPZ2NG7ok3ilLcSgZW2RgHFkXvpRx1AbnQo3eql0rhafPXe9NTnBVTLtplAEJBDyFWKk6Us314GoKbQAvNJH9xmMUjsa87yynbYtilUEM2qzm/hogtGBLHdnwX3oZo="
}</code></pre>
</li>
</ul>