Gerar tokens de atualização e acesso
Um token de atualização é usado para obter programaticamente um novo conjunto de tokens de acesso e é bom por uma semana ou até que tenha sido usado para obter um novo conjunto de tokens.
As etapas para gerar um token de atualização usando o portal do Digital Advisor são as seguintes:
-
Faça login nas "Portal do Digital Advisor" credenciais usando o NetApp e selecione Generate tokens.
Para usuários iniciantes, se a opção Generate tokens não estiver disponível, selecione Register para enviar uma solicitação de autorização. Preencha o formulário de registo para ativar a funcionalidade. -
O sistema gera um token de acesso e um token de atualização. Salve o token de atualização em uma plataforma confiável.
O portal oferece várias maneiras de salvar um ou ambos os tokens no conjunto. Você pode copiá-los para a área de transferência, baixá-los como um arquivo de texto ou visualizá-los como texto simples.
Gerar token de acesso usando a API REST do Digital Advisor
O token de acesso é usado para autenticar solicitações de API do Digital Advisor. Ele pode ser gerado diretamente pelo console junto com o token de atualização ou usando a seguinte chamada de API:
Pedido:
Método |
POST |
Ponto final |
|
Cabeçalhos |
|
Corpo do pedido |
selecione "refresh_token": "<refresh-token>" (atualizar_token) |
Você deve ter o Privileges administrativo para o Consultor Digital para acessar esse endpoint. |
Resposta:
A API retorna um token de acesso e um token de atualização em um formato JSON como resposta.
{ "refresh_token": "string", "access_token": "string" }
Código de status: 200 – solicitação bem-sucedida
Curl exemplo:
curl -X 'POST' \ 'https://api.activeiq.netapp.com/v1/tokens/accessToken' \ -H 'accept: application/json' \ -H 'Content-Type: application/json' \ -d ' { "refresh_token": "<refresh-token>" }'
Execute a chamada API
Após a geração bem-sucedida de um token de acesso, as chamadas de API do Digital Advisor autorizadas podem ser executadas para as informações necessárias.