メインコンテンツまでスキップ

アクセストークン取得 API

概要​

外部システムからアクセスするためのアクセストークン を取得する API です。Client ID と Client Secret および リクエスト送信元 IP で認証し、アクセストークンを返します。取得したトークンは外部向け API(例: アップロード・ダウンロード用の署名付き URL 取得)の認証に利用できます。

事前準備​

1. API キーの生成​

「API キー生成」画面で Client ID と Client Secret を生成し、安全に保管してください。

2. IP アドレス制限(任意)​

必要に応じてIP アドレス制限を設定できます。
設定しない場合は、すべての IP アドレスからのアクセスが許可されます。

使用手順​

1. アクセストークンの取得​

HTTP Basic 認証および Client Credentials を用いて POST リクエストを送信します。
IP アドレス制限を利用している場合は、送信元 IP が許可されている必要があります。

ヒント

実装方法の詳細については、OpenAPI リファレンス(auth-getaccesstoken)を参照してください。

2. 外部向け API の呼び出し​

取得した access_token は、外部向け API を利用する際の Bearer 認証として使用します(利用方法は各 API のドキュメントを参照)。

注意事項​

  • HTTP Basic 認証: Base64 エンコードが必要です。
  • 有効期限: トークンの有効期限を過ぎた場合は、再度本 API を呼び出して新しいトークンを取得してください。
備考

ファイル一覧取得 API についてはファイル一覧取得を参照してください。
アップロード・ダウンロード用の署名付き URL 取得 API についてはアップロード・ダウンロード用の署名付き URL 取得を参照してください。