android - 如何从 ESHA Research API 调用多个营养信息? (apid.esha.com)

标签 android api http rest httpwebrequest

我想调用 ESHA Research 营养 RE​​ST API。我似乎无法弄清楚如何使用 ESHA REST API 调用多种营养素。到目前为止,我正在调用以下内容,并且只能检索卡路里、蛋白质或其他类型的营养信息。所以我希望有人有通过一个电话检索所有营养信息的经验。这可能吗?

这就是我调用 TWIX 营养素的方法

http://api.esha.com/analysis?apikey=xxxx&fo=urn:uuid:81d268ac-f1dc-4991-98c1-1b4d3a5006da (返回卡路里,请注意 api key 不是 xxxx,而是在您注册为开发人员后从 Esha 生成的 key )返回是 JSON 格式。

如果我想称它为胖子,则如下所示 http://api.esha.com/analysis?apikey=xxxx&fo=urn:uuid:81d268ac-f1dc-4991-98c1-1b4d3a5006da&n=urn:uuid:589294dc-3dcc-4b64-be06-c07e7f65c4bd

我如何才能调用一次电话并返回特定食物 ID 的所有营养素(例如脂肪、卡路里、碳水化合物、维生素等)? 我已经研究并研究了一段时间,但似乎找不到答案。

在此先感谢您的帮助。

最佳答案

这可能没有多大帮助,但您可以使用 f0、f1 等传递多种食物。这会为您提供一个组合营养列表(所有食物的营养总和)作为反对多种营养素 list 。我也没有弄清楚,目前通过为每种食物单独调用来解决这个问题

关于android - 如何从 ESHA Research API 调用多个营养信息? (apid.esha.com),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13536054/

相关文章:

http - 向 Ubuntu 跟踪器发送 Bittorrent HTTP 请求

html - GET 请求中的 "example.com"指的是什么?

Android 未知应用程序崩溃

java - 列表中的视频缩略图

php - 如果 key 正确,如何将亚马逊 key 保存在数据库中?

json - 如何在laravel中为api返回json格式而不是html

java - 如果语句在 Android 应用程序中不起作用

android - 将Android Studio更新到版本0.4.0。什么都行不通!哪些修复?

Flickr API 的 Ruby 库?

android - native 应用程序直接与数据库对话