認証と Connection
API キーだけで呼び出せる operation と、APIFuse Connection も必要な operation を理解します。
認証と Connection
すべての APIFuse gateway 呼び出しでは APIFuse API キーを使用します。一部の operation はそのキーだけで実行できます。provider がアカウント固有の認可を要求する場合は、Connection も必要です。
認証モード
| Mode | 用意するもの | 一般的な用途 |
|---|---|---|
none | APIFuse API キー | 公開データまたは検索 operation |
credentials | APIFuse API キーと Connection ID | 接続済み provider アカウントを使用する operation |
API キーだけの operation
curl -X POST https://api.apifuse.com/v1/kakaomap/search \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query":"Seoul Station"}'Connection を使う operation
operation が Connection を必要とする場合は、af_con_<22-char> 識別子を含めます。
curl -X POST https://api.apifuse.com/v1/catchtable/my-status \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "X-ApiFuse-Connection-Id: af_con_1234567890123456789012" \
-H "Content-Type: application/json" \
-d '{}'保護された operation を呼び出す前に、APIFuse platform で Connection を作成して管理してください。