five

MyFitnessPal API

收藏
RapidAPI2026-05-18 更新2026-05-19 收录
下载链接:
https://rapidapi.com/cavsn/api/myfitnesspal-api
下载链接
链接失效反馈
官方服务:
资源简介:
Fastest MyFitnessPal API
创建时间:
2026-05-18
原始信息汇总

好的,这是您提供的数据集详情页面的关键信息总结:

数据集概览:MyFitnessPal API

  • 名称: MyFitnessPal API
  • 描述: 一个用于按食物名称搜索 MyFitnessPal 营养数据库的 API。它能够返回卡路里、宏量营养素(蛋白质、碳水化合物、脂肪)、份量大小和品牌信息,并以 JSON 格式提供结果。
  • 基础 URL: https://myfitnesspal-api.p.rapidapi.com

核心功能

  • 食物搜索:通过食物名称查询 MyFitnessPal 营养数据库。
  • 返回数据
    • 卡路里 (energy)
    • 宏量营养素:蛋白质 (protein)、脂肪 (fat)、碳水化合物 (carbohydrates)
    • 微量元素:钠 (sodium)、糖 (sugar)
    • 份量大小 (serving_sizes)
    • 品牌名称 (brand_name)

API 端点

方法 路径 说明
GET /search 在 MyFitnessPal 数据库中搜索食物。
GET /health 健康检查接口,返回 {"status": "healthy"}

/search 端点参数

参数 类型 默认值 说明
query 字符串 必填 要搜索的食物名称,例如 egg
page 整数 1 页码。
offset 整数 10 结果偏移量。
max_items 整数 100 每页返回的项目数(最大100)。
country_code 字符串 US 两位字母的国家代码。
resource_type 字符串 foods 资源类型,可选 foodsexercises

认证方式

所有请求都需要通过请求头传递您的 RapidAPI 密钥:

  • X-RapidAPI-Key: 您的密钥
  • X-RapidAPI-Host: 提供的主机地址

错误代码

状态码 说明
400 缺少或无效的 query 参数。
502 上游 MyFitnessPal 请求失败。

其他重要说明

  • 营养值:除非另有说明,营养值均按单份计算。
  • 通用食物:对于通用食物,brand_name 字段为 null
  • 数据来源:结果直接来自 MyFitnessPal,可能包含用户提交的条目。
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作