API 鉴权
概述
aiapi.services 使用 Authorization 请求头进行鉴权:
- Authorization: Bearer Token (API密钥)
Authorization 请求头
获取API密钥
- 登录 aiapi.services
- 进入「令牌」管理页面
- 创建新令牌并复制密钥
使用方法
cURL
curl https://aiapi.services/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-2.5-flash",
"messages": [{"role": "user", "content": "Hello"}]
}'⚠️ 安全提示: 请勿在客户端代码中硬编码API密钥,使用环境变量存储。
常见错误
| 错误码 | 错误信息 | 原因 | 解决方案 |
|---|---|---|---|
| 401 | Unauthorized | Token无效或过期 | 检查token是否正确 |
| 403 | Forbidden | 权限不足 | 检查用户组权限 |
| 429 | Too Many Requests | 请求频率超限 | 降低请求频率 |
最佳实践
-
使用环境变量: 将API密钥存储在环境变量中
export AIAPI_KEY="your_api_key" -
密钥轮换: 定期更换API密钥
-
最小权限原则: 为不同用途创建不同权限的令牌
-
监控使用: 定期查看API使用情况和异常请求
Last updated on