身份认证

所有 API 请求都需要在 Authorization 请求头中使用 Bearer 令牌进行身份认证。

获取 API 密钥

  1. EvoLink 注册账户
  2. 前往 API 密钥管理页面
  3. 创建新密钥并复制保存 — 请妥善保管

基础 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 密钥管理页面 轮换密钥
  • 开发环境和生产环境使用不同的密钥

相关文档