使用QRCODES进行产品验证

时间:2018-09-02 13:31:47

标签: python reactjs flutter

我正在一个项目上扫描产品(例如Cup)上的二维码,并验证产品是否为数据库,我已经使用Flutter构建了扫描应用程序,现在我的问题是创建每个具有唯一标识的QRCODE或链接到数据库的指定URL。

我试图在互联网上搜索该怎么做,但我没有找到有用的答案,对此表示感谢,谢谢!!

1 个答案:

答案 0 :(得分:0)

如果您想使用Phyton,我可以推荐this library进行QR码的创建和渲染。

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

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

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

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

  • 人类可读的字符串标识符,例如octocat_cup
  • 数值,例如从SQL数据库自动生成的键
  • UUID v4(非常适合分布式系统和离线使用)