OAuth 2.0エラー
OAuth 2.0エラー。属性と例
属性と例
| プロパティ | 型 | 必須 | 説明 |
|---|---|---|---|
error | string | いいえ | 返されるエラーのタイプ。 |
error_description | string | いいえ | 返されるエラーのタイプ。 |
例
{
"error": "invalid_client",
"error_description": "The client credentials are not valid"
}
アクセストークン
認証済みのAPIコールを行うために使用できるトークン。属性と例
属性と例
| プロパティ | 型 | 必須 | 説明 |
|---|---|---|---|
access_token | string | いいえ | リクエストされたアクセストークン。 |
expires_in | integer | いいえ | このトークンが期限切れになるまでの秒数。 |
token_type | enum<string> | いいえ | 返されるアクセストークンのタイプ。 使用可能なオプション: bearer. |
restricted_to | array of リソースのスコープ | いいえ | このアクセストークンで許可される権限を返します。これにより、リソース (ファイルやフォルダなど) のリストと、各リソースで許可されるスコープが提供されます。 |
refresh_token | string | いいえ | このアクセストークンの更新トークン。現在のトークンの有効期限が切れて新しいアクセストークンをリクエストするときに使用できます。 |
issued_token_type | enum<string> | いいえ | 返されたダウンスコープ済みアクセストークンのタイプ。これは、アクセストークンがダウンスコープされている場合にのみ返されます。 使用可能なオプション: urn:ietf:params:oauth:token-type:access_token. |
例
{
"access_token": "c3FIOG9vSGV4VHo4QzAyg5T1JvNnJoZ3ExaVNyQWw6WjRsanRKZG5lQk9qUE1BVQ",
"expires_in": 3600,
"token_type": "bearer",
"restricted_to": [
{
"scope": "item_download",
"object": {
"id": "12345",
"etag": "1",
"type": "folder",
"sequence_id": "3",
"name": "Contracts"
}
}
],
"refresh_token": "c3FIOG9vSGV4VHo4QzAyg5T1JvNnJoZ3ExaVNyQWw6WjRsanRKZG5lQk9qUE1BVQ",
"issued_token_type": "urn:ietf:params:oauth:token-type:access_token"
}
