9、游戏: 获取游戏列表/游戏启动url/常玩游戏/游戏记录
<ul>
<li>获取游戏列表</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/game/list</code> </li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET</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;">platform</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>游戏平台: tf</td>
</tr>
<tr>
<td style="text-align: left;">gameTypeName</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏名称: 星际争霸</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;,
&quot;data&quot;: [
{
&quot;id&quot;: &quot;1&quot;,
&quot;name&quot;: &quot;CS:GO&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;gameId&quot;: &quot;1&quot;,
&quot;lootboxGameId&quot;: &quot;&quot;,
&quot;imgUrl&quot;: &quot;https://assets.1kuaisudai.com/media/images/game/csgo.png&quot;,
&quot;lootbox&quot;: false,
&quot;hot&quot;: true,
&quot;collect&quot;: false,
&quot;collectId&quot;: null
},
{
&quot;id&quot;: &quot;28&quot;,
&quot;name&quot;: &quot;CS:GO Defuse CSGO 拆弹&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;gameId&quot;: &quot;28&quot;,
&quot;lootboxGameId&quot;: &quot;&quot;,
&quot;imgUrl&quot;: &quot;https://xkapk.s3.ap-southeast-2.amazonaws.com/apk/%E6%88%AA%E5%B1%8F2023-06-2912.18.40.png&quot;,
&quot;lootbox&quot;: false,
&quot;hot&quot;: true,
&quot;collect&quot;: false,
&quot;collectId&quot;: null
},
{
&quot;id&quot;: &quot;37&quot;,
&quot;name&quot;: &quot;CS:GO Flip CS:GO 掷币&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;gameId&quot;: &quot;37&quot;,
&quot;lootboxGameId&quot;: &quot;&quot;,
&quot;imgUrl&quot;: &quot;https://xkapk.s3.ap-southeast-2.amazonaws.com/apk/%E6%88%AA%E5%B1%8F2023-06-2912.18.40.png&quot;,
&quot;lootbox&quot;: false,
&quot;hot&quot;: true,
&quot;collect&quot;: false,
&quot;collectId&quot;: null
},
{
&quot;id&quot;: &quot;45&quot;,
&quot;name&quot;: &quot;KOG (Gold)&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;gameId&quot;: &quot;27&quot;,
&quot;lootboxGameId&quot;: &quot;3&quot;,
&quot;imgUrl&quot;: &quot;https://xkapk.s3.ap-southeast-2.amazonaws.com/apk/%E6%88%AA%E5%B1%8F2023-06-2912.18.40.png&quot;,
&quot;lootbox&quot;: true,
&quot;hot&quot;: true,
&quot;collect&quot;: false,
&quot;collectId&quot;: null
},
{
&quot;id&quot;: &quot;48&quot;,
&quot;name&quot;: &quot;Dota2 Treasure (Gold)&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;gameId&quot;: &quot;39&quot;,
&quot;lootboxGameId&quot;: &quot;6&quot;,
&quot;imgUrl&quot;: &quot;https://xkapk.s3.ap-southeast-2.amazonaws.com/apk/%E6%88%AA%E5%B1%8F2023-06-2912.18.40.png&quot;,
&quot;lootbox&quot;: true,
&quot;hot&quot;: true,
&quot;collect&quot;: false,
&quot;collectId&quot;: null
},
{
&quot;id&quot;: &quot;51&quot;,
&quot;name&quot;: &quot;LOL Draft (Gold)&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;gameId&quot;: &quot;25&quot;,
&quot;lootboxGameId&quot;: &quot;9&quot;,
&quot;imgUrl&quot;: &quot;https://xkapk.s3.ap-southeast-2.amazonaws.com/apk/%E6%88%AA%E5%B1%8F2023-06-2912.18.40.png&quot;,
&quot;lootbox&quot;: true,
&quot;hot&quot;: true,
&quot;collect&quot;: false,
&quot;collectId&quot;: null
},
{
&quot;id&quot;: &quot;52&quot;,
&quot;name&quot;: &quot;CS:GO Defuse&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;gameId&quot;: &quot;1&quot;,
&quot;lootboxGameId&quot;: &quot;10&quot;,
&quot;imgUrl&quot;: &quot;https://xkapk.s3.ap-southeast-2.amazonaws.com/apk/%E6%88%AA%E5%B1%8F2023-06-2912.18.40.png&quot;,
&quot;lootbox&quot;: true,
&quot;hot&quot;: true,
&quot;collect&quot;: false,
&quot;collectId&quot;: null
},
{
&quot;id&quot;: &quot;54&quot;,
&quot;name&quot;: &quot;CS:GO Flip&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;gameId&quot;: &quot;1&quot;,
&quot;lootboxGameId&quot;: &quot;12&quot;,
&quot;imgUrl&quot;: &quot;https://xkapk.s3.ap-southeast-2.amazonaws.com/apk/%E6%88%AA%E5%B1%8F2023-06-2912.18.40.png&quot;,
&quot;lootbox&quot;: true,
&quot;hot&quot;: true,
&quot;collect&quot;: false,
&quot;collectId&quot;: null
}
]
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<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;">name</td>
<td style="text-align: left;">string</td>
<td>游戏名称</td>
</tr>
<tr>
<td style="text-align: left;">gameId</td>
<td style="text-align: left;">string</td>
<td>三方游戏ID</td>
</tr>
<tr>
<td style="text-align: left;">lootboxGameId</td>
<td style="text-align: left;">string</td>
<td>三方夺宝游戏ID</td>
</tr>
<tr>
<td style="text-align: left;">platform</td>
<td style="text-align: left;">string</td>
<td>游戏平台</td>
</tr>
<tr>
<td style="text-align: left;">imgUrl</td>
<td style="text-align: left;">string</td>
<td>游戏logo</td>
</tr>
<tr>
<td style="text-align: left;">hot</td>
<td style="text-align: left;">boolean</td>
<td>是否热门</td>
</tr>
<tr>
<td style="text-align: left;">lootbox</td>
<td style="text-align: left;">boolean</td>
<td>是否夺宝</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">string</td>
<td>平台游戏ID</td>
</tr>
<tr>
<td style="text-align: left;">collect</td>
<td style="text-align: left;">boolean</td>
<td>是否已收藏</td>
</tr>
<tr>
<td style="text-align: left;">collectId</td>
<td style="text-align: left;">long</td>
<td>收藏id</td>
</tr>
</tbody>
</table>
<ul>
<li>获取游戏url</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/game/init</code> <code>需登录</code> </li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET</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;">platform</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏平台: tf</td>
</tr>
<tr>
<td style="text-align: left;">game_id</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>平台游戏ID (非三方游戏ID)</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;,
&quot;data&quot;: {
&quot;url&quot;:&quot;https://saasa/com&quot;
}
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<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;">url</td>
<td style="text-align: left;">string</td>
<td>游戏地址, 使用iframen加载此地址</td>
</tr>
</tbody>
</table>
<ul>
<li>获取常玩游戏</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/game/watch</code> </li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET</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;">platform</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏平台: tf</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;message&quot;: &quot;&quot;,
&quot;data&quot;: [
{
&quot;name&quot;: &quot;KOG (Gold)&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;gameId&quot;: &quot;27&quot;,
&quot;lootboxGameId&quot;: &quot;3&quot;,
&quot;lootbox&quot;: false,
&quot;hot&quot;: false
},
{
&quot;name&quot;: &quot;NARAKA: BLADEPOINT 永劫无间&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;gameId&quot;: &quot;31&quot;,
&quot;lootboxGameId&quot;: null,
&quot;lootbox&quot;: false,
&quot;hot&quot;: false
},
{
&quot;name&quot;: &quot;Cricket 板球&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;gameId&quot;: &quot;32&quot;,
&quot;lootboxGameId&quot;: null,
&quot;lootbox&quot;: false,
&quot;hot&quot;: false
},
]
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<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;">id</td>
<td style="text-align: left;">string</td>
<td>平台游戏ID</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">string</td>
<td>游戏名称</td>
</tr>
<tr>
<td style="text-align: left;">gameId</td>
<td style="text-align: left;">string</td>
<td>三方游戏ID, 如果为夺宝游戏</td>
</tr>
<tr>
<td style="text-align: left;">lootboxGameId</td>
<td style="text-align: left;">string</td>
<td>三方夺宝游戏ID</td>
</tr>
<tr>
<td style="text-align: left;">platform</td>
<td style="text-align: left;">string</td>
<td>游戏平台</td>
</tr>
<tr>
<td style="text-align: left;">hot</td>
<td style="text-align: left;">boolean</td>
<td>是否热门</td>
</tr>
<tr>
<td style="text-align: left;">lootbox</td>
<td style="text-align: left;">boolean</td>
<td>是否夺宝</td>
</tr>
</tbody>
</table>
<ul>
<li>获取游戏记录</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/game/bet/list</code> </li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET</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;">platform</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏平台: tf</td>
</tr>
<tr>
<td style="text-align: left;">gameType</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏名称</td>
</tr>
<tr>
<td style="text-align: left;">gameTypeId</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏ID</td>
</tr>
<tr>
<td style="text-align: left;">betTimeGe</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>开始时间: yyyy-MM-dd HH:mm:ss</td>
</tr>
<tr>
<td style="text-align: left;">betTimeLe</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>结束时间: yyyy-MM-dd HH:mm:ss</td>
</tr>
<tr>
<td style="text-align: left;">settlementStatus</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏记录状态, confirmed = 确定\ settled = 结算\ cancelled = 取消</td>
</tr>
<tr>
<td style="text-align: left;">resultStatus</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">int</td>
<td>游戏记录结果, 平台{赢:0,输:1,平手:2,取消:3}</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;total&quot;: &quot;28&quot;,
&quot;code&quot;: 200,
&quot;data&quot;: [
{
&quot;betAmount&quot;: 10,
&quot;betResult&quot;: &quot;1.00&quot;,
&quot;betSelection&quot;: &quot;3&quot;,
&quot;betTime&quot;: 1685688179000,
&quot;betType&quot;: &quot;SPRLE&quot;,
&quot;brand&quot;: &quot;HB&quot;,
&quot;createTime&quot;: 1685688179000,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;earnings&quot;: -10,
&quot;eventId&quot;: null,
&quot;gameType&quot;: &quot;CS:GO Defuse&quot;,
&quot;gameTypeId&quot;: null,
&quot;id&quot;: &quot;871402637000851456&quot;,
&quot;lootbox&quot;: null,
&quot;odds&quot;: 3,
&quot;platform&quot;: &quot;tf&quot;,
&quot;platformTxId&quot;: &quot;CDSAC213844G4257MGKXZB995A&quot;,
&quot;realBetAmount&quot;: 10,
&quot;realEarnings&quot;: -10,
&quot;requestSource&quot;: &quot;desktop-browser&quot;,
&quot;requireAmount&quot;: null,
&quot;resultStatus&quot;: 1,
&quot;settleTime&quot;: null,
&quot;settlementStatus&quot;: &quot;settled&quot;,
&quot;ticketNum&quot;: &quot;CDSAC213844G4257MGKXZB995A&quot;,
&quot;updateTime&quot;: 1685688193000,
&quot;userId&quot;: &quot;831109056822657024&quot;,
&quot;voidType&quot;: null
},
{
&quot;betAmount&quot;: 10,
&quot;betResult&quot;: &quot;[\&quot;3:4\&quot;,\&quot;4:6\&quot;]&quot;,
&quot;betSelection&quot;: &quot;5_under&quot;,
&quot;betTime&quot;: 1685688139000,
&quot;betType&quot;: &quot;SPOR&quot;,
&quot;brand&quot;: &quot;HB&quot;,
&quot;createTime&quot;: 1685688139000,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;earnings&quot;: -10,
&quot;eventId&quot;: null,
&quot;gameType&quot;: &quot;lol-couple&quot;,
&quot;gameTypeId&quot;: null,
&quot;id&quot;: &quot;871402471892074496&quot;,
&quot;lootbox&quot;: null,
&quot;odds&quot;: 2,
&quot;platform&quot;: &quot;tf&quot;,
&quot;platformTxId&quot;: &quot;CDSAC213844G4218MGFRDK146A&quot;,
&quot;realBetAmount&quot;: 10,
&quot;realEarnings&quot;: -10,
&quot;requestSource&quot;: &quot;desktop-browser&quot;,
&quot;requireAmount&quot;: null,
&quot;resultStatus&quot;: 1,
&quot;settleTime&quot;: null,
&quot;settlementStatus&quot;: &quot;settled&quot;,
&quot;ticketNum&quot;: &quot;CDSAC213844G4218MGFRDK146A&quot;,
&quot;updateTime&quot;: 1685688143000,
&quot;userId&quot;: &quot;831109056822657024&quot;,
&quot;voidType&quot;: null
},
{
&quot;betAmount&quot;: 50,
&quot;betResult&quot;: null,
&quot;betSelection&quot;: &quot;away&quot;,
&quot;betTime&quot;: 1685688111000,
&quot;betType&quot;: &quot;WIN&quot;,
&quot;brand&quot;: &quot;HB&quot;,
&quot;createTime&quot;: 1685688111000,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;earnings&quot;: 0,
&quot;eventId&quot;: null,
&quot;gameType&quot;: &quot;Overwatch&quot;,
&quot;gameTypeId&quot;: null,
&quot;id&quot;: &quot;871402354296373248&quot;,
&quot;lootbox&quot;: null,
&quot;odds&quot;: 2.05,
&quot;platform&quot;: &quot;tf&quot;,
&quot;platformTxId&quot;: &quot;CDSAC213844G4150VTM33B9&quot;,
&quot;realBetAmount&quot;: 50,
&quot;realEarnings&quot;: 0,
&quot;requestSource&quot;: &quot;desktop-browser&quot;,
&quot;requireAmount&quot;: null,
&quot;resultStatus&quot;: null,
&quot;settleTime&quot;: null,
&quot;settlementStatus&quot;: &quot;confirmed&quot;,
&quot;ticketNum&quot;: &quot;CDSAC213844G4150VTM33B9&quot;,
&quot;updateTime&quot;: 1685688111000,
&quot;userId&quot;: &quot;831109056822657024&quot;,
&quot;voidType&quot;: null
},
{
&quot;betAmount&quot;: 50,
&quot;betResult&quot;: null,
&quot;betSelection&quot;: &quot;Vorax Academy&quot;,
&quot;betTime&quot;: 1685688091000,
&quot;betType&quot;: &quot;OR&quot;,
&quot;brand&quot;: &quot;HB&quot;,
&quot;createTime&quot;: 1685688091000,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;earnings&quot;: 0,
&quot;eventId&quot;: null,
&quot;gameType&quot;: &quot;League of Legends&quot;,
&quot;gameTypeId&quot;: null,
&quot;id&quot;: &quot;871402271798607872&quot;,
&quot;lootbox&quot;: null,
&quot;odds&quot;: 11,
&quot;platform&quot;: &quot;tf&quot;,
&quot;platformTxId&quot;: &quot;CDSAC213844G4131FJH79E8&quot;,
&quot;realBetAmount&quot;: 50,
&quot;realEarnings&quot;: 0,
&quot;requestSource&quot;: &quot;desktop-browser&quot;,
&quot;requireAmount&quot;: null,
&quot;resultStatus&quot;: null,
&quot;settleTime&quot;: null,
&quot;settlementStatus&quot;: &quot;confirmed&quot;,
&quot;ticketNum&quot;: &quot;CDSAC213844G4131FJH79E8&quot;,
&quot;updateTime&quot;: 1685688091000,
&quot;userId&quot;: &quot;831109056822657024&quot;,
&quot;voidType&quot;: null
},
{
&quot;betAmount&quot;: 50,
&quot;betResult&quot;: null,
&quot;betSelection&quot;: &quot;KRAKEN&quot;,
&quot;betTime&quot;: 1685688074000,
&quot;betType&quot;: &quot;OR&quot;,
&quot;brand&quot;: &quot;HB&quot;,
&quot;createTime&quot;: 1685688074000,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;earnings&quot;: 0,
&quot;eventId&quot;: null,
&quot;gameType&quot;: &quot;CS:GO&quot;,
&quot;gameTypeId&quot;: null,
&quot;id&quot;: &quot;871402198805135360&quot;,
&quot;lootbox&quot;: null,
&quot;odds&quot;: 12.11,
&quot;platform&quot;: &quot;tf&quot;,
&quot;platformTxId&quot;: &quot;CDSAC213844G4113AIMB022&quot;,
&quot;realBetAmount&quot;: 50,
&quot;realEarnings&quot;: 0,
&quot;requestSource&quot;: &quot;desktop-browser&quot;,
&quot;requireAmount&quot;: null,
&quot;resultStatus&quot;: null,
&quot;settleTime&quot;: null,
&quot;settlementStatus&quot;: &quot;confirmed&quot;,
&quot;ticketNum&quot;: &quot;CDSAC213844G4113AIMB022&quot;,
&quot;updateTime&quot;: 1685688074000,
&quot;userId&quot;: &quot;831109056822657024&quot;,
&quot;voidType&quot;: null
},
{
&quot;betAmount&quot;: 50,
&quot;betResult&quot;: null,
&quot;betSelection&quot;: &quot;home&quot;,
&quot;betTime&quot;: 1685688048000,
&quot;betType&quot;: &quot;WIN&quot;,
&quot;brand&quot;: &quot;HB&quot;,
&quot;createTime&quot;: 1685688048000,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;earnings&quot;: 0,
&quot;eventId&quot;: null,
&quot;gameType&quot;: &quot;CS:GO&quot;,
&quot;gameTypeId&quot;: null,
&quot;id&quot;: &quot;871402088100675584&quot;,
&quot;lootbox&quot;: null,
&quot;odds&quot;: 1.5,
&quot;platform&quot;: &quot;tf&quot;,
&quot;platformTxId&quot;: &quot;CDSAC213844G4047IIA1E1F&quot;,
&quot;realBetAmount&quot;: 50,
&quot;realEarnings&quot;: 0,
&quot;requestSource&quot;: &quot;desktop-browser&quot;,
&quot;requireAmount&quot;: null,
&quot;resultStatus&quot;: null,
&quot;settleTime&quot;: null,
&quot;settlementStatus&quot;: &quot;confirmed&quot;,
&quot;ticketNum&quot;: &quot;CDSAC213844G4047IIA1E1F&quot;,
&quot;updateTime&quot;: 1685688048000,
&quot;userId&quot;: &quot;831109056822657024&quot;,
&quot;voidType&quot;: null
},
{
&quot;betAmount&quot;: 10,
&quot;betResult&quot;: &quot;1&quot;,
&quot;betSelection&quot;: &quot;1&quot;,
&quot;betTime&quot;: 1685688026000,
&quot;betType&quot;: &quot;SPXX&quot;,
&quot;brand&quot;: &quot;HB&quot;,
&quot;createTime&quot;: 1685688026000,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;earnings&quot;: 19.5,
&quot;eventId&quot;: null,
&quot;gameType&quot;: &quot;CS:GO Flip&quot;,
&quot;gameTypeId&quot;: null,
&quot;id&quot;: &quot;871401999290482688&quot;,
&quot;lootbox&quot;: null,
&quot;odds&quot;: 1.95,
&quot;platform&quot;: &quot;tf&quot;,
&quot;platformTxId&quot;: &quot;CDSAC213844G4025MGHCIRA019&quot;,
&quot;realBetAmount&quot;: 10,
&quot;realEarnings&quot;: 19.5,
&quot;requestSource&quot;: &quot;desktop-browser&quot;,
&quot;requireAmount&quot;: null,
&quot;resultStatus&quot;: 0,
&quot;settleTime&quot;: null,
&quot;settlementStatus&quot;: &quot;settled&quot;,
&quot;ticketNum&quot;: &quot;CDSAC213844G4025MGHCIRA019&quot;,
&quot;updateTime&quot;: 1685688036000,
&quot;userId&quot;: &quot;831109056822657024&quot;,
&quot;voidType&quot;: null
},
{
&quot;betAmount&quot;: 50,
&quot;betResult&quot;: null,
&quot;betSelection&quot;: &quot;home&quot;,
&quot;betTime&quot;: 1685687948000,
&quot;betType&quot;: &quot;WIN&quot;,
&quot;brand&quot;: &quot;HB&quot;,
&quot;createTime&quot;: 1685687948000,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;earnings&quot;: 0,
&quot;eventId&quot;: null,
&quot;gameType&quot;: &quot;Dota 2&quot;,
&quot;gameTypeId&quot;: null,
&quot;id&quot;: &quot;871401670121504768&quot;,
&quot;lootbox&quot;: null,
&quot;odds&quot;: 1.5,
&quot;platform&quot;: &quot;tf&quot;,
&quot;platformTxId&quot;: &quot;CDSAC213844G3907UYL9CCA&quot;,
&quot;realBetAmount&quot;: 50,
&quot;realEarnings&quot;: 0,
&quot;requestSource&quot;: &quot;desktop-browser&quot;,
&quot;requireAmount&quot;: null,
&quot;resultStatus&quot;: null,
&quot;settleTime&quot;: null,
&quot;settlementStatus&quot;: &quot;confirmed&quot;,
&quot;ticketNum&quot;: &quot;CDSAC213844G3907UYL9CCA&quot;,
&quot;updateTime&quot;: 1685687948000,
&quot;userId&quot;: &quot;831109056822657024&quot;,
&quot;voidType&quot;: null
},
{
&quot;betAmount&quot;: 10,
&quot;betResult&quot;: &quot;11&quot;,
&quot;betSelection&quot;: &quot;4&quot;,
&quot;betTime&quot;: 1685687916000,
&quot;betType&quot;: &quot;SPOR&quot;,
&quot;brand&quot;: &quot;HB&quot;,
&quot;createTime&quot;: 1685687916000,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;earnings&quot;: -10,
&quot;eventId&quot;: null,
&quot;gameType&quot;: &quot;Dota 2 Treasure&quot;,
&quot;gameTypeId&quot;: null,
&quot;id&quot;: &quot;871401536885243905&quot;,
&quot;lootbox&quot;: null,
&quot;odds&quot;: 30,
&quot;platform&quot;: &quot;tf&quot;,
&quot;platformTxId&quot;: &quot;CDSAC213844G3835MGQCCP5F07&quot;,
&quot;realBetAmount&quot;: 10,
&quot;realEarnings&quot;: -10,
&quot;requestSource&quot;: &quot;desktop-browser&quot;,
&quot;requireAmount&quot;: null,
&quot;resultStatus&quot;: 1,
&quot;settleTime&quot;: null,
&quot;settlementStatus&quot;: &quot;settled&quot;,
&quot;ticketNum&quot;: &quot;CDSAC213844G3835MGQCCP5F07&quot;,
&quot;updateTime&quot;: 1685687922000,
&quot;userId&quot;: &quot;831109056822657024&quot;,
&quot;voidType&quot;: null
},
{
&quot;betAmount&quot;: 10,
&quot;betResult&quot;: &quot;11&quot;,
&quot;betSelection&quot;: &quot;2&quot;,
&quot;betTime&quot;: 1685687916000,
&quot;betType&quot;: &quot;SPOR&quot;,
&quot;brand&quot;: &quot;HB&quot;,
&quot;createTime&quot;: 1685687916000,
&quot;currency&quot;: &quot;CNY&quot;,
&quot;earnings&quot;: -10,
&quot;eventId&quot;: null,
&quot;gameType&quot;: &quot;Dota 2 Treasure&quot;,
&quot;gameTypeId&quot;: null,
&quot;id&quot;: &quot;871401536872660992&quot;,
&quot;lootbox&quot;: null,
&quot;odds&quot;: 30,
&quot;platform&quot;: &quot;tf&quot;,
&quot;platformTxId&quot;: &quot;CDSAC213844G3835MGFQMD8F7D&quot;,
&quot;realBetAmount&quot;: 10,
&quot;realEarnings&quot;: -10,
&quot;requestSource&quot;: &quot;desktop-browser&quot;,
&quot;requireAmount&quot;: null,
&quot;resultStatus&quot;: 1,
&quot;settleTime&quot;: null,
&quot;settlementStatus&quot;: &quot;settled&quot;,
&quot;ticketNum&quot;: &quot;CDSAC213844G3835MGFQMD8F7D&quot;,
&quot;updateTime&quot;: 1685687922000,
&quot;userId&quot;: &quot;831109056822657024&quot;,
&quot;voidType&quot;: null
}
],
&quot;page&quot;: 1,
&quot;rows&quot;: 10,
&quot;message&quot;: &quot;&quot;
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<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;">platform</td>
<td style="text-align: left;">string</td>
<td>游戏平台</td>
</tr>
<tr>
<td style="text-align: left;">gameType</td>
<td style="text-align: left;">string</td>
<td>游戏类型</td>
</tr>
<tr>
<td style="text-align: left;">realEarnings</td>
<td style="text-align: left;">number</td>
<td>实际盈亏</td>
</tr>
<tr>
<td style="text-align: left;">realBetAmount</td>
<td style="text-align: left;">number</td>
<td>实际投注</td>
</tr>
<tr>
<td style="text-align: left;">odds</td>
<td style="text-align: left;">number</td>
<td>赔率</td>
</tr>
<tr>
<td style="text-align: left;">settlementStatus</td>
<td style="text-align: left;">string</td>
<td>confirmed = 确定\ settled = 结算\ cancelled = 取消</td>
</tr>
<tr>
<td style="text-align: left;">resultStatus</td>
<td style="text-align: left;">int</td>
<td>{赢:0,输:1,平手:2,取消:3}</td>
</tr>
<tr>
<td style="text-align: left;">settleTime</td>
<td style="text-align: left;">number</td>
<td>结算时间</td>
</tr>
<tr>
<td style="text-align: left;">betTime</td>
<td style="text-align: left;">number</td>
<td>下单时间</td>
</tr>
</tbody>
</table>
<ul>
<li>获取游戏分类统计</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://api.com/api/game/bet/stat</code> </li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>GET</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;">platform</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏平台: tf</td>
</tr>
<tr>
<td style="text-align: left;">gameType</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏名称</td>
</tr>
<tr>
<td style="text-align: left;">gameTypeId</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏ID</td>
</tr>
<tr>
<td style="text-align: left;">gameImgUrl</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏logo地址</td>
</tr>
<tr>
<td style="text-align: left;">betTimeGe</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>开始时间: yyyy-MM-dd HH:mm:ss</td>
</tr>
<tr>
<td style="text-align: left;">betTimeLe</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>结束时间: yyyy-MM-dd HH:mm:ss</td>
</tr>
<tr>
<td style="text-align: left;">settlementStatus</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">string</td>
<td>游戏记录状态, confirmed = 确定\ settled = 结算\ cancelled = 取消</td>
</tr>
<tr>
<td style="text-align: left;">resultStatus</td>
<td style="text-align: left;">N</td>
<td style="text-align: left;">int</td>
<td>游戏记录结果, 平台{赢:0,输:1,平手:2,取消:3}</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
&quot;code&quot;: 200,
&quot;data&quot;: [
{
&quot;betCount&quot;: 67,
&quot;gameType&quot;: null,
&quot;gameTypeId&quot;: null,
&quot;platform&quot;: &quot;tf&quot;,
&quot;realBetAmount&quot;: -820,
&quot;realEarnings&quot;: 1030
},
{
&quot;betCount&quot;: 1,
&quot;gameType&quot;: null,
&quot;gameTypeId&quot;: &quot;3&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;realBetAmount&quot;: 50,
&quot;realEarnings&quot;: 0
},
{
&quot;betCount&quot;: 3,
&quot;gameType&quot;: null,
&quot;gameTypeId&quot;: &quot;38&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;realBetAmount&quot;: 30,
&quot;realEarnings&quot;: -30
},
{
&quot;betCount&quot;: 2,
&quot;gameType&quot;: null,
&quot;gameTypeId&quot;: &quot;39&quot;,
&quot;platform&quot;: &quot;tf&quot;,
&quot;realBetAmount&quot;: 30,
&quot;realEarnings&quot;: 29.4
}
],
&quot;message&quot;: &quot;&quot;
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<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;">betCount</td>
<td style="text-align: left;">int</td>
<td>下注量</td>
</tr>
<tr>
<td style="text-align: left;">gameType</td>
<td style="text-align: left;">string</td>
<td>游戏类型</td>
</tr>
<tr>
<td style="text-align: left;">platform</td>
<td style="text-align: left;">int</td>
<td>游戏平台</td>
</tr>
<tr>
<td style="text-align: left;">gameTypeID</td>
<td style="text-align: left;">int</td>
<td>游戏类型id</td>
</tr>
<tr>
<td style="text-align: left;">realBetAmount</td>
<td style="text-align: left;">number</td>
<td>实际投注</td>
</tr>
<tr>
<td style="text-align: left;">realEarnings</td>
<td style="text-align: left;">number</td>
<td>实际盈亏</td>
</tr>
<tr>
<td style="text-align: left;">gameImgUrl</td>
<td style="text-align: left;">N</td>
<td>string</td>
<td>游戏logo地址</td>
</tr>
</tbody>
</table>