oauth2 token
OAuth2.0認証 トークン取得
クライアントID(client_id)とクライアントシークレット(client_secret)からトークンを取得します。
利用するドメインが他のAPIと異なるため、こちらでご確認ください。
HTTP request method
POST
ContentType
application/x-www-form-urlencoded
Requests
ヘッダ
クライアントID [client_id] とクライアントシークレット [client_secret] を指定します。
※クライアントID、クライアントシークレットはコンソールの「チャネル設定」>「チャネル一覧」>「チャネル詳細」を参照してください。
クライアントID、クライアントシークレット使用時はBase64Encodeする必要があります。
Authorization:Basic {[client_id]:[client_secret] をBase64Encodeした文字列}
ボディ
固定値を指定します。
grant_type=client_credentials
Responses
エラーについては「エラーメッセージ一覧」を参照してください。
Media type:application/json
キー名 | 説明 |
---|---|
access_token string |
トークン文字列 |
token_type string |
トークンのタイプ |
expires_in integer |
トークンの存続時間(秒単位) |
Example
https://[domain]/oauth2/token
ヘッダ
Authorization:Basic {[client_id]:[client_secret] をBase64Encodeした文字列}
Content-Type:application/x-www-form-urlencoded
ボディ
grant_type=client_credentials
{
"access_token":"トークン文字列",
"token_type":"Bearer",
"expires_in":3600
}