0

我正在尝试从以下 API 中提取餐食类型。

https://developer.edamam.com/edamam-docs-nutrition-api

阅读 API 了解我们需要使用 POST 请求来获取专门针对 mealType 数据的响应。但是,我对如何为此编写语法感到非常困惑。

例如,用户放入千层面,api 给了我应该是意大利的膳食类型。

4

1 回答 1

0

第 1 步,编写一个在您运行脚本时发送发布请求的服务。我假设你在这里使用节点,所以我们会有类似的东西,比如说 APIGetter。在 api getter 中,您要发送一个 http 请求。

我建议使用请求模块。现在,当你调用这个函数时,它会在一个 Promise 中返回一个 json 字符串,其中包含一堆信息。然后,您可以使用 JSON.parse 对其进行反序列化(将其转换为 javascript 对象)。

但是,我认为 API 不会像您认为的那样做,它会在给定成分列表的情况下提供营养信息。它不会为您分类食物。

于 2017-08-03T19:37:40.017 回答