機械翻訳について

アクセス・トークンのリクエスト

post

/api/v4/oauth2/token

APIは標準のOAuth 2.0フローを使用して、APIクライアントおよびユーザーを承認および認証します。 APIを使用している場合は、OAuth 2.0クライアントIDおよびクライアント・シークレットがすでにある必要があります。 client_id、client_secretおよびユーザー資格証明を指定して、アクセス・トークンをリクエストします。

サポートされるバージョン:

v4

リクエスト

この操作にはリクエスト・パラメータがありません。

サポートされるメディア・タイプ
リクエスト本文 - application/json ()
本文のタイプ:
  • application/json
ルート・スキーマ : スキーマ
タイプ: object
トップに戻る

応答

サポートされるメディア・タイプ

200 レスポンス

成功
本文( )
ルート・スキーマ : スキーマ
タイプ: object

401 レスポンス

承認されていません

403 レスポンス

禁止

500 レスポンス

リクエスト中に予期しないエラーが発生しました。
トップに戻る

例:

リクエストの例:

curl -i -X POST -u client_id:client_secret https://daas.oraclecloud.com/data/api/v4/oauth2/token

リクエスト本文の例:

Password Grant:
{"username":"daas_admin1@oracle.com","password":"Welcome12345"}

Client Credentials Grant:
{"grant_type":"client_credentials"}

出力例:

{
    "access_token":"eyJ4NXQjUzI1XJ2aWNlX1R5cGVfQ2xpZW50IiwidGVuYW50IjoiaWRjcy1hN2E4YjU2MDllNTc0MjMxYmViYzcxODg4OTFiM2EzNiIsImp0aSI6IjExZWE5YTdmODMxMGM1YzQ4MzFiMjM1NGJmMTdkN2EzIn0.NTANiI6ImlEUnJDWUk2WGpnZ3gzN3pjVHFZNE82SjlsRlROa0dxTzWK_S_BE2dc7MMTC5CQ",
    "token_type":"Bearer",
    "expires_in":3600
}

エラー・レスポンス詳細:

{
    "error": "invalid_client",
    "error_description": "Invalid OAuth Client daas_admin1@oracle.com.",
    "ecid": "rHOZX16N200000000"
}
「トップに戻る」