Note: you may face some issues with 'Websocket Heartbeat Keep Alive' for heroku server. use locally, its the best ๐
End Point: api/v1/ws/game1
Request
{
"action": "connect",
"username": "String"
}
Response
{
"message": "userInfo",
"id": "String",
"username": "String"
}
Response
{
"message": "gamesAvailResponse",
"gameList": [
{
"id": "Number",
"players": [
{
"id": "String",
"userName": "String",
"isTurn": "Boolean",
"picketNumbers": "Number[]"
}
],
"numbers": "Number[]",
"result": "Number",
"status": "String",
"createdAt": "String"
}
]
}
Request
{
"action": "create"
}
Response
Available Game/Games
Request
{
"action": "join",
"gameId":"Number"
}
Response
Available Game/Games
Request
{
"action": "picked",
"gameId":"Number",
"playerId":"Number"
"number":"Number"
}
Response
Available Game/Games
Request
{
"action": "gameFinished",
"gameId":"Number",
}
Response
Available Game/Games