Capítulo 5

Funcionalidades

Seguem abaixo os tipos de requisições possíveis através do WebSocket:

Importante: Caso o comando enviado não seja um JSON válido, você receberá a seguinte resposta:

{
  "type": "invalidRequest",
  "message": "Requisição inválida",
  "status": "failed",
  "statusCode": -1,
}

Importante: Caso o servidor já esteja processando uma requisição, você receberá a seguinte resposta:

{
  "type": "busy",
  "message": "Outra requisição já está sendo processada",
  "status": "failed",
  "statusCode": -1,
}

Importante: Caso o comando enviado seja um JSON válido, mas com um tipo não reconhecido, você receberá uma resposta do tipo a seguir:

{
  "type": "unknownRequestType",
  "message": "Você quis dizer initialize?",
  "status": "failed",
  "statusCode": -1,
}