嘟嘟社区

如何制作一次性的二维码,扫完就失效的那种,


可以在二维码内自定义URL 访问完就失效 差不多是阅后即焚的
看了下privnote只能文本格式
本帖最后由 wop 于 2022-1-14 19:35 编辑
  1. from flask import Flask,redirect
  2. app = Flask(__name__)
  3. mjj_code = 0
  4. @app.route(‘/mjjqr’, methods=[‘get’])
  5. def once_qr():
  6.     global mjj_code
  7.     mjj_code +=1
  8.     if mjj_code == 1:
  9.         #return ‘第一次访问’
  10.         return redirect(‘https://www.baidu.com/’,code=302)
  11.     else:
  12.         #return ‘超出访问次数’
  13.         return redirect(‘https://hostloc.com/’, code=302)
  14. if __name__ == ‘__main__’:
  15.     app.run(host=’0.0.0.0′,port=80)

复制代码

第一次扫是百度  再扫就是主机论坛

你自己用PYTHON写一个
给Url设置个参数,扫码后更新该参数的状态码  以后根据状态码判断是否有效
不从二维码入手,从跳转后的地址入手应该可以实现
草料二维码里的动态不知道是不是这个意思
几十行代码的事了
楼下的大佬友情写一段吧

sdqu 发表于 2022-1-14 19:17
几十行代码的事了
楼下的大佬友情写一段吧

一个状态的事,楼下来吧

换个思路,二维码对应跳转链接,该跳转链接访问一次就生效,这个有很多项目
需要一次和服务器的交互