アクセストークン取得 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 取得を参照してください。