# 串接 XG 真人
**4. Forwardgame**
---
### 4.22 XG
```json!
{
"club_id": "2200005277",
"platform": "XG",
"game_Name": "",
"gameConfig": {
"lang" : "zh-CN",
"betLimitGroup" : "101,102,103"
}
}
{
"club_id": "2200005277",
"platform": "XG",
"game_Name": "",
"gameConfig": {
"GameType": "1",
"TableId": "E",
"lang" : "zh-CN",
"betLimitGroup" : "101,102,103"
}
}
現況一律進大廳 GameType TableId 可不帶/帶空白/數值帶錯 都會開大廳
指定進桌 GameType 列舉值
https://github.com/jacky5823a/docs/blob/master/AccountingPlatformAPI/reference-cht.md#%E9%81%8A%E6%88%B2%E9%A1%9E%E5%88%A5
指定進桌 TableId 列舉值
https://github.com/jacky5823a/docs/blob/master/AccountingPlatformAPI/XG/accounting-platform-cht.md#%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A0%85
```
**限注範本**
---
```
待補
```
---
**注單列表 GetBetRecord**
---
https://wallet.5168royal.com/swagger/index.html
```
curl -X 'GET' \
'https://localhost:3101/w1api/GetBetRecord?summary_id=9b1f0216-f710-400c-8d5d-2503a91543a9&Platform=XG&ReportTime=2023-03-06%2011%3A05%3A00.000' \
-H 'accept: application/json'
```
```
{
"data": [
{
"summary_id": "9b1f0216-f710-400c-8d5d-2503a91543a9",
"account": "dev100089",
"wagersId": "91732",
"gameType": 5,
"betAmount": 40,
"validBetAmount": 40,
"wagersTime": "2023-03-06T11:09:45",
"payoffTime": "2023-03-06T11:09:52",
"settlementTime": "2023-03-06T11:09:45",
"payoffAmount": -40,
"commission": 0,
"status": 2,
"currency": "THB",
"gameMethod": 1,
"tableType": 0,
"tableId": "X",
"round": 1678072033,
"run": 6,
"gameResult": "SQ,H4,,,,",
"betType": "[{\"odds\": \"8.00\", \"spotId\": 3, \"spotName\": \"Tie\", \"betAmount\": 20, \"loseWinAmount\": -20}, {\"odds\": \"1.00\", \"spotId\": 2, \"spotName\": \"Tiger\", \"betAmount\": 20, \"loseWinAmount\": -20}]",
"transactions": "[{\"spotId\": 3, \"spotName\": \"Tie\", \"betAmount\": 20, \"payoffAmount\": -20, \"transactionId\": \"4cc72f74-80a0-4dbf-b419-85deee82dd7e\"}, {\"spotId\": 2, \"spotName\": \"Tiger\", \"betAmount\": 20, \"payoffAmount\": -20, \"transactionId\": \"576cb84a-d6d4-4a05-bd83-ad2f067a8767\"}]",
"pre_BetAmount": null,
"pre_validBetAmount": null,
"pre_PayoffAmount": null,
"pre_Status": null
},
{
"summary_id": "9b1f0216-f710-400c-8d5d-2503a91543a9",
"account": "dev100089",
"wagersId": "91731",
"gameType": 5,
"betAmount": 40,
"validBetAmount": 40,
"wagersTime": "2023-03-06T11:09:07",
"payoffTime": "2023-03-06T11:09:24",
"settlementTime": "2023-03-06T11:09:07",
"payoffAmount": 0,
"commission": 0,
"status": 2,
"currency": "THB",
"gameMethod": 1,
"tableType": 0,
"tableId": "X",
"round": 1678072033,
"run": 5,
"gameResult": "S4,HK,,,,",
"betType": "[{\"odds\": \"8.00\", \"spotId\": 3, \"spotName\": \"Tie\", \"betAmount\": 20, \"loseWinAmount\": -20}, {\"odds\": \"1.00\", \"spotId\": 2, \"spotName\": \"Tiger\", \"betAmount\": 20, \"loseWinAmount\": 20}]",
"transactions": "[{\"spotId\": 3, \"spotName\": \"Tie\", \"betAmount\": 20, \"payoffAmount\": -20, \"transactionId\": \"19f12efc-38a0-4a0c-9fce-81409ea1b4d1\"}, {\"spotId\": 2, \"spotName\": \"Tiger\", \"betAmount\": 20, \"payoffAmount\": 20, \"transactionId\": \"30dd1ebd-cc49-439b-a19f-2ba6de96ccc8\"}]",
"pre_BetAmount": null,
"pre_validBetAmount": null,
"pre_PayoffAmount": null,
"pre_Status": null
},
{
"summary_id": "9b1f0216-f710-400c-8d5d-2503a91543a9",
"account": "dev100089",
"wagersId": "91730",
"gameType": 5,
"betAmount": 40,
"validBetAmount": 40,
"wagersTime": "2023-03-06T11:08:41",
"payoffTime": "2023-03-06T11:08:57",
"settlementTime": "2023-03-06T11:08:41",
"payoffAmount": 0,
"commission": 0,
"status": 2,
"currency": "THB",
"gameMethod": 1,
"tableType": 0,
"tableId": "X",
"round": 1678072033,
"run": 4,
"gameResult": "S2,C7,,,,",
"betType": "[{\"odds\": \"8.00\", \"spotId\": 3, \"spotName\": \"Tie\", \"betAmount\": 20, \"loseWinAmount\": -20}, {\"odds\": \"1.00\", \"spotId\": 2, \"spotName\": \"Tiger\", \"betAmount\": 20, \"loseWinAmount\": 20}]",
"transactions": "[{\"spotId\": 3, \"spotName\": \"Tie\", \"betAmount\": 20, \"payoffAmount\": -20, \"transactionId\": \"a56b184b-6d14-43ec-b8da-acf2b9932504\"}, {\"spotId\": 2, \"spotName\": \"Tiger\", \"betAmount\": 20, \"payoffAmount\": 20, \"transactionId\": \"5484557a-9d95-482c-b9f1-ff909ba2738f\"}]",
"pre_BetAmount": null,
"pre_validBetAmount": null,
"pre_PayoffAmount": null,
"pre_Status": null
}
],
"code": 0,
"message": "Success"
}
```
---
**注單欄位對應**(說明=key=(型態))
---
交易單號=WagersId(string)
時間=SettlementTime(string/datetime)
遊戲=GameType(string)
投注金額=BetAmount(decimal)
輸贏金額=PayoffAmount(decimal)
其他可能有用的欄位: (當有改單取消時此欄位有值)
pre_BetAmount 原下注金額
pre_validBetAmount 原有效下注金額
pre_PayoffAmount 原輸贏金額
pre_Status 原注單狀態
注單狀態 status / pre_Status
https://github.com/jacky5823a/docs/blob/master/AccountingPlatformAPI/reference-cht.md#%E6%B3%A8%E5%96%AE%E7%8B%80%E6%85%8B
---
**XG 有提供遊戲明細 GetBetDetail**
---
```
curl -X 'GET' \
'https://wallet.5168royal.com/w1api/GetBetDetail?record_id=91741&summary_id=6cf11886-181a-47e2-aba1-f16bc0b93acb&Platform=XG&lang=en-US&ReportTime=2022-03-10%2010%3A25%3A00' \
-H 'accept: application/json'
```
```
{
"data": "https://ttt.onlinegames22.com/page/wallet/replay.jsp?platform=SEXYBCRT&gameType=LIVE&roundId=Mexico-51-GA213510039&path=https%3A%2F%2Fbfsiz6.bikimex.net%2Ftoken%2Fresult%2Freplay.jsp%3Ftoken%3D4i9oFD7dThHHWUNgOxt4BdyvpOsmfZg3vdQmJ0yvDxCJX6rtmp5jc7XDoW%252FfsErouS7ZT0xMpwQW%252BSFkqmFzeYsXwAwMYwDnoo7A2xvZlkLhjYpGE%252FkX14ME%252FzE8q%252FqISAKsARZQBOXZabzclT2UTA%253D%253D%26lang%3Den%26reverseBPColor%3Dfalse",
"code": 0,
"message": "Success"
}
```
---
**XG測試後台帳號密碼**
```
http://staging-agent.jetcafe.life/
帳號:
密碼:
```
XG PI:
https://github.com/jacky5823a/docs/blob/master/AccountingPlatformAPI/XG/accounting-platform-cht.md