인증
모든 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 키 관리 페이지에서 주기적으로 키를 교체하세요
- 개발용과 프로덕션용 키를 분리하여 사용하세요