Texto de http://tools.ietf.org/html/draft-ietf-oauth-v2-16. O valor no parâmetro "error" é um código da seguinte lista:
•invalid_request: está faltando um parâmetro obrigatório na solicitação, existe um parâmetro ou valor de parâmetro incompatível ou está mal formado.
•unauthorized_client: o cliente não está autorizado a solicitar um código de autorização utilizando este método.
•access_denied: o proprietário do recurso ou o servidor de autorização negou a solicitação.
•unsupported_response_type: o servidor de autorização não suporta a obtenção de um código de autorização utilizando este método.
•invalid_scope: o escopo solicitado é inválido, desconhecido ou está mal formado.
•código HTTP 4xx ou 5xx (exceto 400 e 401): o servidor de autorização pode definir o valor de parâmetro "error" como um código HTTP numérico 4xx ou 5xx, com a exceção dos códigos de status 400 (Bad Request) e 401 (Not Authorized). Por exemplo, se o serviço estiver temporariamente indisponível, o servidor de autorização pode retornar uma reposta de erro com "error" definido como "503".