Definição das Rotas
Definição das rotas com o método HTTP, URL, parâmetros recebidos e função da rota.
-
[POST] /GAME/CREATE
Parâmetros: email, apelido, número de categorias, número máximo de jogadores, jogar por tempo
Criar jogo e usuário(anfitrião), define letra e categorias
-
[POST] /GAME/SIGNING/
Parâmetros: ID do jogo, apelido, email
Entrar em um jogo
-
[POST] /GAME/START
Parâmetros: ID do jogo
Inicia o jogo
-
[POST] /ANSWER
Parâmetros: ID jogo, id usuário, qual a questão, alternativa escolhida
Salva a resposta do usuário
-
[GET] /GAME/RESULTS
Parâmetros: ID jogo
Retorna resultado do jogo
-
[GET] /CATEGORIES
Parâmetros: ID jogo
Retorna categorias e letra
-
[POST] /GAME/STOP
Parâmetros: ID jogo, ID usuário
Encerra o jogo
-
[GET] /GAME/RESTART
Parâmetros: ID jogo
Traz os dados de configuração da última partida