如何从条形码中获取食品数据

mru*_*gen 6 iphone

我能够阅读barocode,但我对如何从条形码值获取食品价值感到困惑.我们是否需要在本地调用Web服务或创建数据库...请提前帮助我

Joh*_*cks 9

如果其他人在 2021 年寻找此信息,您可以直接从美国农业部的公共领域食品数据中心 API 获取此数据。它们的端点之一有一个query参数,该参数支持关键字,并且经过一点修改后发现,还支持 UPC!例如,下面是对我身边的零食的查询:

https://api.nal.usda.gov/fdc/v1/foods/search?query=850126007120&pageSize=10&api_key=DEMO_KEY

API 密钥可以通过电子邮件地址获得。希望这对某人有用!


小智 6

我知道这个问题很久以前就被问到了,但我想我应该为现在正在寻找的人提供更新...我们使用一个名为 upcFood ( www.upcfood.com ) 的 API,他们提供了一个简单的 API,允许直接从条形码。upcFood 通过一次搜索即可包含营养数据、产品数据、过敏数据、成分等。


Wil*_*urn 5

免费数据库在这里:

http://www.upcdatabase.com

和这里:

http://www.yoopsie.com/

否则,只需谷歌搜索“upc 数据库”,您就会发现有人愿意向您出售一个数据库。

我怀疑数据库是否会包含价格,因为这些价格是由各个零售商设定的。


Dan*_*ner 5

产品条形码几乎不包含产品相关信息 - 它们仅仅是唯一标识符.欧洲使用的系统 - EAN13 - 由国家代码,制造商代码,产品代码和校验位组成.要将任何此类数据转换为可用信息,您需要数据库或Web服务.


小智 5

看看OpenFoodFacts。这是一个数据库,其中包含成分,卡路里等。它基于条形码。