Movatterモバイル変換


[0]ホーム

URL:


Developers

Developers

oauth/access_token

POST /1/oauth/token

認可コードからアクセストークンを取得

アクセストークンの有効期限は1時間程度です。

リクエストパラメーター

NameDescription
grant_typeauthorization_code (必須)
client_idクライアントID (必須)
client_secretクライアントシークレット (必須)
code認可コード (必須)
redirect_uri登録したコールバックURL (必須)

※Basic認証を使った client_id と client_secret の検証もサポートしています。

レスポンスの例

{"access_token":"74040c64b51128a492407caba995a285","token_type":"bearer","expires_in":3600,"refresh_token":"0327ba74dd6b34c47793c870818779bb"}

解説

  • access_token - APIにアクセスするために必要なトークン。有効期限は1時間。
  • token_type - bearer
  • expires_in - アクセストークンの有効期限
  • refresh_token - アクセストークンを再発行するために必要なトークン。有効期限は30日。

エラーレスポンスの例

{"error":"access_denied","error_description":"POSTで送信してください。"}
{"error":"invalid_request","error_description":"不正なgrant_typeです。"}
{"error":"invalid_request","error_description":"不正なパラメーターです。"}
{"error":"invalid_request","error_description":"client_idもしくはclient_secretがありません。"}
{"error":"unauthorized_client","error_description":"クライアントが見つかりませんでした。"}
{"error":"unauthorized_client","error_description":"停止中のクライアントです。"}
{"error":"invalid_request","error_description":"不正な認可コードです。"}
{"error":"invalid_request","error_description":"認可コードの有効期限が切れています。"}
{"error":"invalid_request","error_description":"不正なリフレッシュトークンです。"}
{"error":"invalid_request","error_description":"リフレッシュトークンの有効期限が切れています。"}
{"error":"access_denied","error_description":"ユーザーが存在しません。"}
{"error":"server_error","error_description":"DB error"}
oauth/authorizeoauth/refresh_token

[8]ページ先頭

©2009-2025 Movatter.jp