python - 使用二维码验证产品

标签 python reactjs flutter

我正在做一个项目,扫描产品上的二维码,例如杯子,并验证产品是否是数据库,我已经使用 Flutter 构建了扫描应用程序,现在我的问题是创建 QRCODES,每个二维码都有唯一的身份或链接到数据库的指定 URL。

我已尝试在 Internet 上搜索如何执行此操作,但我没有找到有用的答案,在此先感谢您提供的任何内容,我们将不胜感激!

最佳答案

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

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

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

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

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

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

关于python - 使用二维码验证产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52137521/

相关文章:

python - 在框架中使用 Button(self) 创建按钮与使用 Button(parent) 创建按钮有什么区别?

javascript - 为什么 shuffle 在 React 中不起作用?

javascript - 使用 React,如何水平滚动到可滚动 div 中的选定元素?

dart - flutter 如何创建文件夹以将文件存储在内部存储中

python - Django,安全和设置

在 Keras 中执行分层 KFold 交叉验证的 Python 库

html - 使 flexbox 容器垂直滚动

flutter - Flutter中抛出无法加载图片资源异常

firebase-cloud-messaging - Flutter 使用 curl 从客户端应用程序发送通知

python - 显示从 MySQL 获取的 Kannada 字符