我打造了一个免费 ExerciseDB 替代方案(1300+ 练习配 GIF 动画)
发布: (2026年4月16日 GMT+8 04:17)
2 分钟阅读
原文: Dev.to
Source: Dev.to
示例用法
const res = await fetch(
'https://api.workoutxapp.com/exercises?bodyPart=chest',
{ headers: { 'X-WorkoutX-Key': 'YOUR_API_KEY' } }
);
const exercises = await res.json();
你会得到结构化的 JSON。
// 组合任意过滤条件
fetch('/exercises?bodyPart=back&equipment=dumbbell&difficulty=beginner')
包含内容
- 1,300+ 带动画 GIF 的练习
- 可按身体部位、目标肌肉、器械、难度过滤
- 卡路里估算 + 推荐的组数和次数
- 11 个 REST 端点
- 平均响应时间约 155 ms
- OpenAPI / Swagger 文档
定价
- 免费计划: 500 次请求/每月 — 无需信用卡。
- 付费计划: 起价 $9.99/月,可获得 3,000 次请求。
与 RapidAPI 上的 ExerciseDB 相比:
- 无中间件 — 直接 API 访问
- 透明、统一的定价
- 没有意外的速率限制错误
试用
🔗 workoutxapp.com — 30 秒内获取免费 API 密钥
欢迎就架构或数据集提出问题。你在构建什么项目?