本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
生成刷新和访问令牌
刷新令牌用于以编程方式获取一组新的访问令牌,其有效期为一周或直到用于获取一组新的令牌为止。
使用Digital Advisor门户生成刷新令牌的步骤如下:
-
登录 "Digital Advisor门户"使用NetApp凭证并选择*生成令牌*。
对于首次使用的用户,如果“生成令牌”选项不可用,请选择“注册”提交授权请求。填写注册表以启用该功能。 -
系统生成一个访问令牌和一个刷新令牌。将刷新令牌保存在受信任的平台上。
该门户为您提供了多种方法来保存集合中的一个或两个令牌。您可以将它们复制到剪贴板、下载为文本文件或以纯文本形式查看它们。
使用Digital Advisor REST API 生成访问令牌
访问令牌用于验证Digital Advisor API 请求。它可以直接通过控制台与刷新令牌一起生成,或者使用以下 API 调用:
要求:
方法 |
POST |
端点 |
|
标题 |
|
请求正文 |
{ “refresh_token”:“<刷新令牌>” } |
|
您应该具有Digital Advisor的管理权限才能访问此端点。 |
回复:
API 以 JSON 格式返回访问令牌和刷新令牌作为响应。
{ "refresh_token": "string", "access_token": "string" }
状态代码:200 – 请求成功
Curl 示例:
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>" }'
执行 API 调用
成功生成访问令牌后,可以执行授权的Digital AdvisorAPI 调用以获取所需信息。