Índice
Índice |
---|
outline | true |
---|
exclude | .*ndice |
---|
style | none |
---|
|
Descrição
...
O exemplo disponibilizado nesta página demonstra como solicitar o token de acesso OAuth e realizar uma chamada à API do Identity via JavaScript (AJAX).
Autorização
...
Para utilizar os endpoints da API com AJAX, primeiramente é necessário solicitar autorização para obter um token de acesso (access token). Os passos abaixo usam o Swagger como referência para explanar esse procedimento.
Deck of Cards |
---|
|
Card |
---|
|
![](/download/attachments/347449226/Image%2003%2026%20001.png?version=1&modificationDate=1522074356000&api=v2)
|
Card |
---|
|
- Expandir o serviço oauth2.
- Acessar o endpoint GET /rest/v2/oauth2/clients/{clientId}/assertion.
![](/download/attachments/347449226/Image%2003%2026%20002.png?version=1&modificationDate=1522074811000&api=v2)
|
Card |
---|
|
- Ao acionar Try it out!, será gerado o Client Assertion no Responde Body.
- O valor do Client Assertion deve ser copiado para utilização no próximo passo.
![](/download/attachments/347449226/Image%2003%2026%20003.png?version=2&modificationDate=1522080401000&api=v2)
|
Card |
---|
|
- Acessar o endpoint POST /rest/v2/oauth2/auth.
- Preencher o valor do Client Assertion obtido no passo anterior no campo assertion.
- Acionar Try it out! para obter o token de acesso (access token).
![](/download/attachments/347449226/Image%2003%2026%20004.png?version=1&modificationDate=1522080609000&api=v2)
|
Card |
---|
|
- Para utilizar todos os endpoints da API do Identity, copiar o access token para campo api_key no canto superior direito da página e acionar Explore.
![](/download/attachments/347449226/Image%2003%2026%20007.png?version=2&modificationDate=1522081037000&api=v2)
|
|
Exemplo
...
O exemplo de código-fonte a seguir demonstra como realizar o procedimento de autorização e obtenção do access token via AJAX, bem como a chamada de um endpoint para recuperar os dados de uma empresa (contexto) através da API do Identity.
...