开放平台首页 > 智能识别 > 图文识别 > Edamam API 服务商

Edamam API 服务商

!
!
评分 42/100
(-1)
5
快速导航

Edamam是什么公司

更多Edamam是一家提供食品和营养数据服务的公司,专注于为开发者、营养师、厨师和食品企业提供先进的食品数据库和API接口。通过其强大的搜索和食谱分析工具,Edamam帮助用户发现健康食品,优化饮食计划,并提供个性化的营养建议。公司致力于通过技术创新,推动健康饮食和生活方式的发展。

官网入口 点击进入 API开放平台 点击进入
公司名称 Edamam 公司简称 Edamam
公司分类 智能识别图文识别 主营产品 N/A
成立时间 2011年成立 总部地址 116 W 23rd St
网站排名 584.4K 月用户量 19.3K
国家/地区 美国 收录时间 2024.09.11

Edamam的API接口(产品与功能)

你是一个喜欢烹饪并尝试不同食谱的人吗?或者你可能是一名正在开发需要食物和营养信息的项目的开发人员。无论哪种情况,Edamam API 都是一个很棒的资源。

Edamam API 提供了一个庞大的食物和营养信息数据库的访问权限。你可以使用这个 API 来获取营养数据、搜索食谱等。在这篇文章中,我们将讨论如何使用 JavaScript 利用 Edamam API。

首先,你需要在 Edamam 网站注册一个开发者账户以获取 API 密钥。一旦你有了 API 密钥,你就可以用它来向 Edamam API 发送请求。

要使用 JavaScript 利用 Edamam API,我们需要使用 fetch() 方法来发起 API 请求。以下是一些如何使用 Edamam API 端点的示例。

const app_id = 'YOUR_APP_ID';
const app_key = 'YOUR_APP_KEY';
const recipe_name = 'chicken';

fetch(`https://api.edamam.com/search?q=${recipe_name}&app_id=${app_id}&app_key=${app_key}`)
  .then(response => response.json())
  .then(data => console.log(data.hits))
  .catch(error => console.error(error));

在上面的例子中,我们正在搜索包含“chicken”这个词的食谱。我们使用 fetch() 方法来发起一个 GET 请求到以下端点:https://api.edamam.com/search?q=${recipe_name}&app_id=${app_id}&app_key=${app_key}。这个端点包括搜索查询、recipe_name 以及 API 密钥和 ID。最后,我们将响应数据记录到控制台。

const app_id = 'YOUR_APP_ID';
const app_key = 'YOUR_APP_KEY';
const food = 'apple';

fetch(`https://api.edamam.com/api/food-database/v2/parser?nutrition-type=logging&app_id=${app_id}&app_key=${app_key}&ingr=${food}`)
  .then(response => response.json())
  .then(data => console.log(data.parsed[0].food.nutrients))
  .catch(error => console.error(error));

在这里,我们正在请求苹果的营养数据。我们使用 fetch() 方法来发起一个 GET 请求到以下端点:https://api.edamam.com/api/food-database/v2/parser?nutrition-type=logging&app_id=${app_id}&app_key=${app_key}&ingr=${food}。这个端点包括 API 密钥和 ID,以及我们正在搜索的食物项。最后,我们将食物项的营养素数据记录到控制台。

Edamam API 是一个强大的工具,可以用来获取食物和营养信息。使用 JavaScript,我们可以轻松地向 Edamam API 发起请求并检索数据。通过使用本文中概述的示例,你将能够很好地将 Edamam API 集成到你自己的项目中。祝你烹饪愉快!

Edamam API的价格(API免费方式与收费标准)

在选择API服务商时,综合评估以下维度,选择最适合自己需求的API服务商,确保技术兼容性和成本效益。

定价页 点此进入
免费方式 有限试用
定价方式 订阅、 定制
采购渠道 官网
API适用国家/地区 美国
支持语言 N/A

Edamam API Key怎么获取(API调用与对接教程)

暂无使用与对接教程

Edamam的最佳替代品(竞品对比) (更多)