使用QRCODES进行产品验证

问题描述 投票:1回答:1

我正在开发一个项目,扫描产品上的qrcodes,例如Cup,并验证产品是否是数据库,我使用Flutter构建扫描应用程序,现在我的问题是创建QRCODES,每个都有一个唯一的身份或指定的URL链接到数据库。

我试图在互联网上搜索我怎么能做到这一点,但我没有找到有用的答案,任何提供此将非常感谢提前感谢!

python reactjs flutter
1个回答
0
投票

如果你想使用Python,我可以推荐this library用于QR码创建和渲染。

我不确定您是否可以将Firebase与Python应用程序连接,编写纯Angular / React / Vue Web应用程序可能更容易。

关于唯一ID。我不确定是谁在扫描这些物品。生成URL QR码可能是一个好主意,因此如果人们使用不同的应用扫描代码,他们会被重定向到您的网站(可能会显示如何扫描代码的帮助信息)。

例如:https://example.com/help/product-scan?pid=<the actual product id>

您可以使用可以存储在数据库中的任何ID,例如:

  • 人类可读的字符串标识符,例如octocat_cup
  • 数值,类似于SQL数据库中的自动生成的键
  • UUID v4(非常适合分布式系统和离线使用)
© www.soinside.com 2019 - 2024. All rights reserved.