认证方式
所有AIECG API请求都需要进行身份认证。本文介绍了基于API Key鉴权,调用相关API的流程
API Key 认证
最简单的认证方式,适用于大多数场景。
获取 API Key
- 登录 开发者控制台
- 进入「API密钥」页面
- 获取 API Key
使用方式
在请求 Header 中添加:
Authorization: Bearer YOUR_API_KEY
完整示例
curl -X POST "https://api.heartvoice.com.cn/v1/basic/ecg/1-lead/analyze" \
-H "Authorization: Bearer sk-aiecg-xxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"data": [...], "sampling_rate": 500}'
安全建议
重要提示
- 不要将 API Key 硬编码在客户端代码中
- 使用环境变量存储 API Key
// ✅ 推荐:使用环境变量
const client = new AIECG(process.env.AIECG_API_KEY);
// ❌ 避免:硬编码
const client = new AIECG('sk-aiecg-xxxx');
限流
各版本限流
| 版本 | 限流条件/每秒调用次数(QPS) |
|---|---|
| 基础版 | 5 |
| 高阶版 | 10 |
查看当前用量
登录 开发者控制台,在控制台概览中查看api使用以及剩余情况