Method: GET
Endpoint: /sse/{playerId}
Method: POST Endpoint: /join/{playerId}
{
"playerName": "shadow"
}
HTTP status code: 200
{
"code": 0, // 成功
"message": "join successfully",
"payload":
{
"tableId": 123, // 加入了哪一桌
"position": 3 // 玩家在桌子裡的位置
"otherPlayerInfo":[
{
"playerId": "abc1234",
"playerName": "abc"
"position": 1
},
{
"playerId": "edf456",
"playerName": "edf"
"position": 2
}
]
}
}
HTTP status code: 200
{
"code": 3, // 名字重複
"message": "player name already exists!",
"payload": null
}
HTTP status code: 500
{
"code": 999, // 系統內部錯誤
"message": "something went wrong",
"payload": null
}
{
"eventType": 1, // 進入遊戲事件
"playerId": "shadow5396",
"playerName": "shadow",
"position": 1
}