为什么我构建了最完整的 Nutrition API(免费层包含 25+ 种营养素)

发布: (2025年12月17日 GMT+8 18:47)
3 min read
原文: Dev.to

Source: Dev.to

封面图片:“为什么我构建了最完整的营养 API(免费层包含 25+ 种营养素)”

Raviteja Nekkalapu

每个健康应用开发者都会遇到的问题

我多年来一直在构建健康与健身应用,但总是碰到同样的壁垒:

营养 API 要么提供垃圾数据,要么为精准数据收取高额费用。

大多数“免费”营养 API 只提供基础信息——热量、蛋白质、碳水化合物、脂肪——其余全部隐藏在付费墙后。想要维生素 B12?每月 49 美元。需要铁含量?升级到专业版。想了解硒?只能企业版。

但关键是:人们吃的不只是卡路里。他们关注微量营养素。运动员需要钠和钾数据。孕妇需要叶酸追踪。糖尿病患者需要纤维细分。

于是我打造了不同的东西。

介绍 Nutrition Tracker API

全球最完整的营养 API,所有层级(包括免费层)均提供完整营养数据。

有何独特之处?

功能大多数 APINutrition Tracker API
免费层的营养素数量4‑625+
数据来源众包 / 估算美国农业部实验室分析
脂肪细分仅总量饱和、单不饱和、多不饱和、反式
响应时间200‑500 ms
body = Map.of(jsonString, true);

✅ 正确

String payload = "{\"text\": \"100g apple\"}";
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://nutrition-tracker-api.p.rapidapi.com/v1/calculate/natural"))
    .header("Content-Type", "application/json")
    .POST(HttpRequest.BodyPublishers.ofString(payload))
    .build();

📖 完整故障排除指南:Java SDK 故障排除

立即尝试

🚀 在 RapidAPI 上获取免费 API Key

📖 完整文档 (原文中链接被截断,请替换为正确的 URL)

**https://ectsravi.github.io/nutrition-api-web/**

*有问题吗?在下方留言吧!*
Back to Blog

相关文章

阅读更多 »