認証
すべての API リクエストには、Authorization ヘッダーに Bearer トークンを使用した認証が必要です。
API キーの取得
- EvoLink でサインアップします
- API キー管理ページにアクセスします
- 新しいキーを作成してコピーします — 安全に保管してください
ベース URL
https://api.evolink.ai
API キーの使用方法
すべてのリクエストヘッダーに API キーを含めてください。
Authorization: Bearer YOUR_API_KEY
cURL の例
curl -X POST https://api.evolink.ai/v1/videos/generations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "seedance-2.0", "prompt": "A cat playing piano"}'
Python の例
import requests
headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
}
response = requests.post(
"https://api.evolink.ai/v1/videos/generations",
headers=headers,
json={"model": "seedance-2.0", "prompt": "A sunset over the ocean"}
)
Node.js の例
const response = await fetch("https://api.evolink.ai/v1/videos/generations", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify({
model: "seedance-2.0",
prompt: "A sunset over the ocean"
})
});
セキュリティのベストプラクティス
- API キーをクライアントサイドのコードや公開リポジトリに絶対に公開しないでください
- キーは環境変数またはシークレットマネージャーに保存してください
- API キー管理ページから定期的にキーをローテーションしてください
- 開発用と本番用で別々のキーを使用してください