100plus
共用
  • 更新日誌
  • 大廳
  • 遊戲
  • 盤面
  • 後台
專案
  • 淘金潮
  • 瘋狂辣椒
  • 香蕉猴
  • 撲克 X
  • 三隻小豬
  • 南瓜派對
  • 淘金潮-富豪版
  • 火雞快跑
  • 火爆777
  • 埃及豔后
  • 電一擊
  • 捕魚發大財
  • 野獸王國
  • Sizzling Hot Deluxe
  • MORE 野牛狂奔
共用
  • 更新日誌
  • 大廳
  • 遊戲
  • 盤面
  • 後台
專案
  • 淘金潮
  • 瘋狂辣椒
  • 香蕉猴
  • 撲克 X
  • 三隻小豬
  • 南瓜派對
  • 淘金潮-富豪版
  • 火雞快跑
  • 火爆777
  • 埃及豔后
  • 電一擊
  • 捕魚發大財
  • 野獸王國
  • Sizzling Hot Deluxe
  • MORE 野牛狂奔
  1. 遊戲
  • 遊戲
    • 取得進入遊戲資訊
      POST
    • 取得遊戲資訊
      POST
    • 取得玩家盤面資訊
      POST
    • 開始遊戲(SPIN)
      POST
    • 客服盤面資訊
      POST
  1. 遊戲

開始遊戲(SPIN)

Developing
POST
/c/game/spin
Game
執行 SPIN 行為
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/c/game/spin?token' \
--header 'Content-Type: application/json' \
--data-raw '{
    "visibilityChange": 0,
    "bet": 200,
    "currencyRatio": 100
}'
Response Response Example
200 - Example 1
{
    "player": {
        "playerId": "string",
        "account": "string",
        "curreny": "string",
        "symbol": "string",
        "balance": "string",
        "entries": "string",
        "winning": "string",
        "revert": "string",
        "revertComp": "string"
    },
    "historyResult": "string",
    "status": "string",
    "spinData": {
        "reelStartPos": [
            11,
            56,
            82,
            87,
            96
        ],
        "reelStopPos": [
            17,
            12,
            19,
            4,
            26
        ],
        "reelIndex": [
            3,
            3,
            3,
            3,
            3
        ],
        "reelMode": [
            0,
            0,
            0,
            0,
            0
        ],
        "reelShowIndex": [
            0,
            0,
            0,
            0,
            0
        ],
        "reelShowMode": [
            0,
            0,
            0,
            0,
            0
        ],
        "currentRollTop": [
            11,
            4,
            5,
            11,
            10
        ],
        "currentRoll": [
            7,
            7,
            4,
            6,
            7,
            12,
            8,
            10,
            10,
            5,
            4,
            4,
            5,
            5,
            8
        ],
        "prizeCount": 0,
        "winCondition": [],
        "wildPos": [
            0
        ],
        "allPlate": 0,
        "allPlateHint": 0,
        "allPlatePrize": 0,
        "bg": {
            "count": [
                0
            ],
            "times": 0,
            "win": 0
        },
        "sp": {
            "resultLayer": [
                0
            ],
            "result": [
                0
            ],
            "odds": [
                0
            ],
            "prize": [
                0
            ],
            "jpPrize": [
                0
            ],
            "allPlateMulti": [
                0
            ]
        },
        "external ": {
            "{bet}": {
                "preState": 0,
                "curState": 0,
                "nextState": 0,
                "showLevel": [
                    0
                ],
                "scatterCollect": [
                    0
                ],
                "bgTimes": 0,
                "current": {
                    "roll": [
                        0
                    ],
                    "prize": [
                        0
                    ],
                    "jpPrize": [
                        0
                    ],
                    "jpCount": [
                        0
                    ]
                },
                "reserved": {
                    "roll": [
                        0
                    ],
                    "prize": [
                        0
                    ],
                    "jpPrize": [
                        0
                    ],
                    "jpCount": [
                        0
                    ]
                },
                "type": 0,
                "count": 0,
                "targetNum": 0,
                "rounds": 0,
                "preTimes": 0,
                "jpGameRecord": {
                    "prizeType": 0,
                    "currentOnScreenScore": 0,
                    "totalCash": "string"
                }
            }
        },
        "jpGame": {
            "prizeType": 0,
            "currentOnScreenScore": 0,
            "totalCash": 0
        },
        "winRollFlag": [
            0
        ],
        "time": 0,
        "totalWin": 0,
        "lineBetIndex": 0,
        "internal": {
            "lineBetIndex": 0,
            "pathIdx": 0
        },
        "jpWin": 0,
        "jpWinScore": 0,
        "allTotalWin": 0,
        "mgCurrentRoll": [
            7,
            7,
            4,
            6,
            7,
            12,
            8,
            10,
            10,
            5,
            4,
            4,
            5,
            5,
            8
        ],
        "fgCurrentRoll": [
            0
        ],
        "lastMgCurrent": {
            "roll": [
                0
            ],
            "prize": [
                0
            ],
            "jpPrize": [
                0
            ],
            "jpCount": [
                0
            ]
        },
        "rand_out_data_jp": {
            "prize_type": 0,
            "reset_on_screen_score": 0,
            "reset_open_score": 0,
            "rtp": 0,
            "add_on_screen_score": [
                0
            ],
            "add_on_buffer_score": [
                0
            ],
            "index": [
                0
            ]
        },
        "jpResult": 0,
        "rand_out_data_group_jp": {
            "prize_type": 0,
            "rtp": 0,
            "add_on_screen_score": [
                0
            ],
            "add_on_buffer_score": [
                0
            ],
            "index": [
                0
            ]
        },
        "groupJpResult": 0,
        "groupJpWin": 0,
        "groupJpWinScore": 0,
        "rand_out_data_plus_jp": {
            "status": [
                0
            ],
            "player_type": 0,
            "prize_type": 0,
            "add_on_screen_score": [
                0
            ],
            "reduce_screen_score": [
                0
            ],
            "index": [
                0
            ]
        },
        "lobbyJpResult": 0,
        "lobbyJpWin": 0,
        "lobbyJpWinScore": 0,
        "luckyInfo": {
            "isLucky": 0,
            "name": "string"
        },
        "roundNo": 0,
        "lotteryTicket": [
            {}
        ],
        "extraMission": {},
        "luckyBox": 0,
        "ticketBox": 0
    }
}

Request

Query Params
token
string 
required
遊戲 token
Body Params application/json
visibilityChange
integer 
required
畫面是否最小化,1->Client 視窗最小化
Example:
0
bet
integer 
required
押注
Example:
200
currencyRatio
integer 
required
幣比值
Example:
100
Examples

Responses

🟢200成功
application/json
Body
player
object 
required
玩家資訊
playerId
string 
required
玩家 ID
account
string 
required
玩家帳號
curreny
string 
required
玩家使用幣別
symbol
string 
required
幣別顯示符號,¥、RM、฿
balance
string 
required
玩家該幣別餘額,單位:分
entries
string 
required
玩家購入分數,不可提取,單位:分
winning
string 
required
玩家總贏分,可提取,單位:分
revert
string 
required
玩家購入「未遊玩」過的分數,可反悔提領,單位:分
revertComp
string 
required
商家贈送分數,玩家提領「未遊玩」過的分數時,該分數則不退給玩家,單位:分
historyResult
string 
required
待定義
status
string 
required
請求狀態
spinData
object 
required
SPIN 遊戲資訊
reelStartPos
array[integer]
required
盤面開始位置
Example:
[11,56,82,87,96]
reelStopPos
array[integer]
required
滾輪停止位置
Example:
[17,12,19,4,26]
reelIndex
array[integer]
required
滾輪索引(0~9)
Example:
[3,3,3,3,3]
reelMode
array[integer]
required
滾輪類別(0~2)
Example:
[0,0,0,0,0]
reelShowIndex
array[integer]
required
表演輪索引(0-9)
Example:
[0,0,0,0,0]
reelShowMode
array[integer]
required
表演輪類別(0-2)
Example:
[0,0,0,0,0]
currentRollTop
array[integer]
required
畫面上方隱藏物件
Example:
[11,4,5,11,10]
currentRoll
array[integer]
required
當前盤面資訊
Example:
[7,7,4,6,7,12,8,10,10,5,4,4,5,5,8]
prizeCount
number 
required
中獎數目
winCondition
array [object {5}] 
required
獎項資訊
Example:
[]
wildPos
array[number]
required
整列百搭圖騰表演
allPlate
integer <int32>
required
全盤獎項
Example:
0
allPlateHint
number 
required
是否進行全盤表演
allPlatePrize
number 
required
全盤獎項得分
bg
object 
required
Bonus 遊戲資訊
sp
object 
required
Special 輸出結構
external 
object 
required
盤面物件資訊
jpGame
object 
required
JP遊戲結果輸出
winRollFlag
array[integer]
required
有中獎的位置
time
number 
required
SPIN 結束時間
totalWin
number 
required
單把總贏分
lineBetIndex
integer 
required
押注金額索引
internal
object 
required
內部暫存資料
jpWin
integer <int32>
required
彩金遊戲贏分,單位:元
jpWinScore
integer <int32>
required
彩金遊戲贏分,單位:分
allTotalWin
number 
required
每局累積的總贏分
mgCurrentRoll
array[number]
required
主遊戲盤面資訊
Example:
[7,7,4,6,7,12,8,10,10,5,4,4,5,5,8]
fgCurrentRoll
array[integer]
required
免費遊戲盤面資訊
lastMgCurrent
object 
required
上一把主遊戲的盤面資訊
rand_out_data_jp
object 
required
遊戲彩金機率輸出資訊
jpResult
integer <int32>
required
彩金遊戲中獎項目
rand_out_data_group_jp
object 
required
群組彩金機率輸出資訊
groupJpResult
integer <int32>
required
群組JP索引值, 0:none, 1:jp1, 2:jp2, 3:jp3, 4:jp4
Example:
0
groupJpWin
integer 
required
群組JP贏錢,單位:元
groupJpWinScore
integer <int32>
required
群組贏分。單位:分
rand_out_data_plus_jp
object 
required
大廳彩金機率輸出資訊
lobbyJpResult
integer <int32>
required
大廳JP索引值,0:沒中、1:有中
Example:
0
lobbyJpWin
integer 
required
大廳JP贏錢,單位:元
lobbyJpWinScore
integer <int32>
required
大廳JP贏分。單位:分
Example:
0
luckyInfo
object 
required
幸運特區資訊
roundNo
integer <int32>
required
局號
lotteryTicket
array [object] 
required
此次 Spin 達成每日任務陣列
Example:
[{"num":0,"type":"lotteryTicket"}]
extraMission
object 
required
特別任務資訊
luckyBox
integer <int32>
required
神秘禮盒
ticketBox
integer <int32>
required
彩券禮盒
🟠400錯誤
Modified at 2025-06-04 03:22:14
Previous
取得玩家盤面資訊
Next
客服盤面資訊
Built with