Enquanto configura o OAuth, você pode encontrar os seguintes erros. São eles:
URI de redirecionamento inválido – Error_invalid_redirect_uri
O escopo do OAuth associado ao Token de acesso OAuth é proibido. - error_code: 1120
URI de redirecionamento inválido
Enquanto trabalha em um cliente baseado na Web, você tem que garantir que o URI de redirecionamento usado durante a autenticação seja o mesmo que foi registrado inicialmente. Se o uri de direcionamento não for o mesmo registrado inicialmente, ocorrerá um erro de uri de redirecionamento.
O URI de redirecionamento para o Site24x7 é: https://site24x7.com
Por exemplo: um usuário que está trabalhando em um cliente baseado na web e utilizou https://site24x7.com como URI de redirecionamento.
Mas o URI de redirecionamento fornecido durante a autenticação é diferente.
Nesse caso, como o URI de redirecionamento adicionado durante o registro é diferente do que foi fornecido antes, ocorrerá um erro de uri de redirecionamento inválido.
Código inválido
Para o próprio cliente, se você receber um código inválido enquanto gera um token Refresh (Atualização), verifique se o Grant Token (Token de concessão) expirou. Se o Grant Token tiver expirado, tente gerar um novo e tente novamente. Para obter mais detalhes, leia a documentação da nossa API.
O escopo do OAuth associado ao Token de acesso OAuth é proibido.
Quando a ação que você está tentando realizar não for fornecida dentro do escopo pelo qual você optou durante a geração do Grant Token, ocorrerá a seguinte mensagem de erro: "OAuth Scope associated to the OAuth Access Token is disallowed" (O escopo do OAuth associado ao Token de acesso OAuth é proibido). Em seguida, você precisará verificar novamente os escopos na documentação de ajuda da API.
Se a documentação da API que você estiver tentando acessar não estiver disponível na documentação de ajuda, verifique se você consegue chegar ao mesmo resultado usando uma API diferente; caso contrário, entre em contato com support@site24x7.com .
Cliente inválido
Se o erro for Cliente inválido, isso pode ocorrer devido a duas razões:
1.O client_id que está sendo usado é inválido. Verifique o client_id novamente em https://api-console.zoho.com/
2.É possível que você não esteja fazendo a solicitação ao Data center correto.
Por exemplo: