在 Javascript 我如何从 edamam nutritional API 中提取膳食类型
In Javascript how do I pull mealtype from edamam nutritional API
我正在尝试从以下 API 中提取膳食类型。
https://developer.edamam.com/edamam-docs-nutrition-api
阅读 API 了解到我们需要使用 POST 请求来获取专门针对 mealType 数据的响应。但是,我对如何为此编写语法感到很困惑。
例如,用户放入千层面,api 给我的餐食类型应该是意大利菜。
第 1 步,编写一个服务,当您 运行 您的脚本时发送 post 请求。我在这里假设您使用的是节点,所以我们会有类似 APIGetter 的东西。在apigetter,你想发出一个http请求。
我建议使用request module。现在当你调用这个函数时,它会在一个承诺中 return 一个 json 字符串,包含一堆信息。然后,您可以使用 JSON.parse 反序列化它(将其转换为 javascript 对象)。
但是,我认为 API 并没有像您想象的那样发挥作用,它在给定配料表的情况下提供了营养信息。它不会为您对食物进行分类。
我正在尝试从以下 API 中提取膳食类型。
https://developer.edamam.com/edamam-docs-nutrition-api
阅读 API 了解到我们需要使用 POST 请求来获取专门针对 mealType 数据的响应。但是,我对如何为此编写语法感到很困惑。
例如,用户放入千层面,api 给我的餐食类型应该是意大利菜。
第 1 步,编写一个服务,当您 运行 您的脚本时发送 post 请求。我在这里假设您使用的是节点,所以我们会有类似 APIGetter 的东西。在apigetter,你想发出一个http请求。
我建议使用request module。现在当你调用这个函数时,它会在一个承诺中 return 一个 json 字符串,包含一堆信息。然后,您可以使用 JSON.parse 反序列化它(将其转换为 javascript 对象)。
但是,我认为 API 并没有像您想象的那样发挥作用,它在给定配料表的情况下提供了营养信息。它不会为您对食物进行分类。