我想打电话给esha研究营养素rest api。我似乎不知道如何使用esha rest api调用多种营养素。到目前为止,我打电话给以下人员,他们只能获取卡路里、蛋白质或其他类型的营养信息。所以我希望有人能在一个电话里找到所有的营养信息。这可能吗?
这就是我如何调用来检索twix营养素
http://api.esha.com/analysis?apikey=xxxx&fo=urn:uuid:81d268ac-f1dc-4991-98c1-1b4d3a5006da
(返回卡路里,请注意api密钥不是xxxx,而是注册为开发人员后从esha生成的密钥)返回的是json格式。
如果我想叫胖子的话
http://api.esha.com/analysis?apikey=xxxx&fo=urn:uuid:81d268ac-f1dc-4991-98c1-1b4d3a5006da&n=urn:uuid:589294dc-3dcc-4b64-be06-c07e7f65c4bd
我怎样才能打一次电话,得到一个特定食物的所有营养成分(如脂肪、卡路里、碳水化合物、维生素等)的回报?
我研究了一下,似乎找不到答案。
提前谢谢你的帮助。
最佳答案
这可能没有多大帮助,但是你可以使用f0,f1等传递多个食物。这可以得到一个组合营养素列表(所有食物的营养素总和),而不是多个营养素列表。我也没搞清楚,目前正在解决这个问题,为每种食物单独打电话