指定されたアプリケーションをクライアント ID として使用して、リソースサーバーにアクセスするためのアクセストークンを取得します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
eiam:GenerateOauthToken |
none |
*Application
|
なし | なし |
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
必須 |
インスタンスの ID。 |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| ApplicationId |
string |
必須 |
アプリケーションの ID。 |
app_mkv7rgt4d7i4u7zqtzev2mxxxx |
| ScopeValues |
array |
必須 |
権限の範囲。 |
|
|
string |
任意 |
権限の値。 |
User:Read:ALL |
|
| Audience |
string |
必須 |
リソースサーバーのオーディエンス識別子。 |
https://example.com |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスのスキーマ。 |
||
| RequestId |
string |
リクエストの ID。 |
0441BD79-92F3-53AA-8657-F8CE4XXXXXXX |
| TokenResponse |
object |
トークンの応答。 |
|
| TokenType |
string |
トークンのタイプ。現在、Bearer のみがサポートされています。 |
Bearer |
| AccessToken |
string |
アクセストークン。 |
*** |
| ExpiresIn |
integer |
有効期間 (秒単位)。 |
1200 |
| ExpiresAt |
integer |
有効期限時間 (UNIX タイムスタンプフォーマット、秒単位)。 |
1770186372 |
| IssuedTokenType |
string |
例
成功レスポンス
JSONJSON
{
"RequestId": "0441BD79-92F3-53AA-8657-F8CE4XXXXXXX",
"TokenResponse": {
"TokenType": "Bearer",
"AccessToken": "***",
"ExpiresIn": 1200,
"ExpiresAt": 1770186372,
"IssuedTokenType": ""
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。