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

取得進入遊戲資訊

Testing
POST
/c/game/entry
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/c/game/entry' \
--header 'Content-Type: application/json' \
--data-raw '{}'
Response Response Example
{
    "player": {
        "balance": "10000000",
        "entries": "0",
        "winning": "0",
        "revert": "0",
        "revertComp": "0"
    },
    "lastSpin": {
        "reelStartPos": [
            9,
            5,
            5
        ],
        "reelStopPos": [
            6,
            8,
            2
        ],
        "reelIndex": [
            0,
            0,
            0
        ],
        "reelMode": [
            0,
            1,
            2
        ],
        "reelShowIndex": [
            0,
            0,
            0
        ],
        "reelShowMode": [
            0,
            1,
            2
        ],
        "currentRollTop": [
            6,
            7,
            7
        ],
        "currentRoll": [
            6,
            4,
            9,
            9,
            9,
            7,
            3,
            7,
            9
        ],
        "roll": [
            6,
            4,
            9,
            9,
            9,
            7,
            3,
            7,
            9
        ],
        "rollState": [
            1,
            0,
            1
        ],
        "currentRollState": [
            1,
            0,
            1
        ],
        "sp": {
            "showRollCount": 1,
            "showRoll": [
                [
                    6,
                    4,
                    9,
                    9,
                    9,
                    7,
                    3,
                    7,
                    9
                ]
            ],
            "showRollState": [
                [
                    1,
                    0,
                    1
                ]
            ],
            "showFixedPos": [
                [
                    0,
                    0,
                    0
                ]
            ],
            "rollScore": 0,
            "scriptIdx": 0
        },
        "prizeCount": 0,
        "winCondition": [],
        "allPlate": 0,
        "allPlateHint": 0,
        "allPlatePrize": 0,
        "fg": {
            "scatterCount": 0,
            "times": 0,
            "multi": 1,
            "win": 0
        },
        "bg": {
            "count": 0,
            "times": 0,
            "state": 0,
            "win": 0
        },
        "external": {
            "tmpRoll": [
                6,
                4,
                9,
                9,
                9,
                7,
                3,
                7,
                9
            ],
            "tmpRollState": [
                1,
                0,
                1
            ]
        },
        "jpGame": {
            "prizeType": 0
        },
        "winRollFlag": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
        ],
        "roundNo": 0
    },
    "config": {
        "BIZ": "0",
        "scoreSymbol": "",
        "dailyMissionRuleUrl": "https://this.is.domain/DailyMissionRules/1640317658/default/",
        "jpStop": true
    },
    "accountStatus": "normal",
    "groupJpList": [
        {
            "groupJpClass": "1",
            "groupJpDefault": "500.00",
            "groupJp": "536.00",
            "groupBetLock": "5"
        },
        {
            "groupJpClass": "2",
            "groupJpDefault": "200.00",
            "groupJp": "212.00",
            "groupBetLock": "2"
        },
        {
            "groupJpClass": "3",
            "groupJpDefault": "50.00",
            "groupJp": "55.00",
            "groupBetLock": "1"
        },
        {
            "groupJpClass": "4",
            "groupJpDefault": "20.00",
            "groupJp": "38.00",
            "groupBetLock": "0.5"
        }
    ],
    "lobbyUrl": "https://this.is.domain/?us=1",
    "retryTimeout": 65,
    "dailyMissionMessage": [
        {
            "up": "在某一款滚轮首次押分成功,",
            "down": "可立即获得一张乐透券"
        },
        {
            "up": "在同一款滚轮内累积转动50次,",
            "down": "可立即获得一张乐透券"
        },
        {
            "up": "在同一款滚轮内累积押满3000分,",
            "down": "可立即获得一张乐透券"
        },
        {
            "up": "在任意五款滚轮押分成功, ",
            "down": "可立即获得一张乐透券"
        }
    ],
    "dailyMissionComMessage": {
        "up": "当天集满四颗钻石,可立即获得幸运礼盒。",
        "down": "当日任务有效时间:00:00:00~23:59:59。(UTC+08:00)"
    },
    "dailyMissionLimit": [
        0,
        50,
        3000,
        5,
        0
    ],
    "dailyMissionMarqueeMessage": [
        "恭喜010327678达成首次押分,获得一张乐透券!",
        "恭喜010327678达成转动50次,获得一张乐透券!",
        "恭喜010327678达成押满3000分,获得一张乐透券!",
        "恭喜010327678达成任意五款滚轮押分成功,获得一张乐透券!",
        "恭喜010327678完成每日任务,获得一个幸运礼盒!"
    ],
    "extraMissions": {},
    "gameInfoIcons": {
        "遊戲 ID": {
            "gameId": "1020",
            "icon_s": "https://this.is.domain/game/icon_s/icon_s_1020_chs.png"
        }
    }
}

Request

Body Params application/json
object {0}
Examples

Responses

🟢200Success
application/json
Body
player
object 
required
玩家資訊
balance
string 
required
玩家當前餘額,單位:分
Example:
10000000
entries
string 
required
玩家可玩分數,
Tips:不可提領,單位:分
Example:
0
winning
string 
required
玩家總贏分,
Tips:玩家可提領贏分,單位:分
Example:
0
revert
string 
required
尚未遊玩分數,
Tips:可提領,單位:分
Example:
0
revertComp
string 
required
店家贈送分數,
Tips:不可提領,若玩家反悔該分數則作廢,單位:分
Example:
0
lastSpin
object (SpinData) 
required
SPIN 結果的相關資料
sp
object 
required
特別遊戲資訊
external
object 
required
外部暫存資料結構
winCondition
array [object {1}] 
required
獎項資訊
Example:
[]
rand_out_data_group_jp
object 
required
群組 JP 機率結果
rand_out_data_plus_jp
object 
required
roundNo
integer <int32>
required
局號
extraMission
object 
optional
額外任務資訊
config
object 
required
遊戲設定
BIZ
string 
required
地區線別 ( 0 -> 一般,1 -> 德州線 )
Example:
0
scoreSymbol
string 
required
分數幣值符號
Example:
dailyMissionRuleUrl
string 
required
每日任務規則網址
Example:
https://this.is.domain/DailyMissionRules/1640317658/default/
jpStop
boolean 
required
大廳JP/群組JP 表演是否停止,直到玩家按任意位置才繼續
accountStatus
string 
required
玩家類型,normal:一般玩家,freeze:凍結玩家
Example:
normal
groupJpList
array [object {4}] 
required
群組彩金資訊,Tips:此遊戲有「彩金遊戲」內才會有值
>= 4 items<= 4 items
Example:
[{"groupJpClass":"1","groupJpDefault":"500.00","groupJp":"536.00","groupBetLock":"5"},{"groupJpClass":"2","groupJpDefault":"200.00","groupJp":"212.00","groupBetLock":"2"},{"groupJpClass":"3","groupJpDefault":"50.00","groupJp":"55.00","groupBetLock":"1"},{"groupJpClass":"4","groupJpDefault":"20.00","groupJp":"38.00","groupBetLock":"0.5"}]
groupJpClass
string 
required
群組彩金類別
groupJpDefault
string 
required
該 JP 底分,單位是 元
groupJp
string 
required
當前該群組彩金類別之金額
groupBetLock
string 
required
該 JP 最低押分,單位是 元
玩家至少要押到這個分數,才能拉這個 jp
lobbyUrl
string 
required
大廳 Client Url
Example:
https://this.is.domain/?us=1
retryTimeout
integer 
required
client 網路通訊使用,單位::秒,
當網路通訊超過這個秒數,就要觸發 timeout,並進行 retry
Example:
65
dailyMissionMessage
array [object {2}] 
required
每日任務條件訊息
Example:
[{"up":"在某一款滚轮首次押分成功,","down":"可立即获得一张乐透券"},{"up":"在同一款滚轮内累积转动50次,","down":"可立即获得一张乐透券"},{"up":"在同一款滚轮内累积押满3000分,","down":"可立即获得一张乐透券"},{"up":"在任意五款滚轮押分成功, ","down":"可立即获得一张乐透券"}]
up
string 
required
待定義
down
string 
required
待定義
dailyMissionComMessage
object 
required
每日任務備註訊息
Example:
{"up":"当天集满四颗钻石,可立即获得幸运礼盒。","down":"当日任务有效时间:00:00:00~23:59:59。(UTC+08:00)"}
up
string 
required
待定義
down
string 
required
待定義
dailyMissionLimit
array[integer]
required
每日任務上限,
0:不顯示進度,進度格式:[0,50,3000,0,0]
Example:
[0,50,3000,5,0]
dailyMissionMarqueeMessage
array[string]
required
每日任務跑馬燈訊息
Example:
["恭喜010327678达成首次押分,获得一张乐透券!","恭喜010327678达成转动50次,获得一张乐透券!","恭喜010327678达成押满3000分,获得一张乐透券!","恭喜010327678达成任意五款滚轮押分成功,获得一张乐透券!","恭喜010327678完成每日任务,获得一个幸运礼盒!"]
extraMissions
object 
required
特別任務列表
gameInfoIcons
object 
required
遊戲資訊 Icons
遊戲 ID
object 
required
Next
開始遊戲(SPIN)
Built with