日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。
更新トークンとアクセストークンの生成
共同作成者
変更を提案
リフレッシュトークンは、プログラムによって新しいアクセストークンのセットを取得するために使用され、1週間または新しいトークンのセットを取得するために使用されるまで有効です。
Digital Advisorポータルを使用してリフレッシュトークンを生成する手順は次のとおりです。
-
"Digital Advisorポータル"NetAppクレデンシャルを使用してにログインし、*[トークンの生成]*を選択します。
初めてのユーザーの場合、* Generate Tokens オプションを使用できない場合は、 Register *を選択して承認リクエストを送信します。登録フォームに必要事項を入力して、機能を有効にします。 -
アクセストークンとリフレッシュトークンが生成されます。更新トークンを信頼できるプラットフォームに保存します。
ポータルでは、 1 つまたは両方のトークンを複数の方法でセットに保存できます。クリップボードにコピーしたり、テキストファイルとしてダウンロードしたり、プレーンテキストで表示したりすることができます。
Digital Advisor REST APIを使用したアクセストークンの生成
アクセストークンは、Digital Advisor API要求の認証に使用されます。更新トークンと一緒にコンソールから直接生成するか、次のAPI呼び出しを使用して生成できます。
リクエスト:
* メソッド * |
投稿 |
エンドポイント |
|
ヘッダー |
|
リクエスト本文 |
{"refresh_token":"refresh_token"<refresh-token>} |
このエンドポイントにアクセスするには、Digital Advisorの管理用Privilegesが必要です。 |
回答:
APIは、アクセストークンとリフレッシュトークンをJSON形式で応答として返します。
{ "refresh_token": "string", "access_token": "string" }
ステータスコード:200–要求に成功しました
カールの例:
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 Advisor API呼び出しを実行できます。