谁能用你的微信公众号扫一扫功能号给我扫下这个二维码 我要注册哥微信公众号扫一扫功能号

     网站实现扫描二维码关注微信公众号扫一扫功能公众号如果已经关注公众号就自动登陆网站并获取其微信公众号扫一扫功能昵称,头像等信息如果用户未关注就等用户关注公众号后自动登陆网站

     --如果用户已关注公众号,网站端直接自动登陆如果没有关注,就等用户关注公众号之后网站端自动登陆

     (目前已经完成了这个功能示例网址: 爱招标——免费实时标讯推送平台,为企业负责人及商务人员即时掌控招标动态、中标检索、竞争对手中标项目分析等服务平台)

   做微信公众号扫一扫功能扫码登陆,生成二维码必须是微信公众号扫┅扫功能公众号中绑定的域这个域名网站生成不了二维码(网站与微信公众号扫一扫功能服务器不是同一个域名) ,而是调用微信公众號扫一扫功能系统的接口获取二维码用户扫码后也是请求微信公众号扫一扫功能服务器 

   1,微信公众号扫一扫功能的系统提供生成帶参数的二维码的接口,这个参数就是唯一值(场景值)
   2网站调用微信公众号扫一扫功能系统,获取生成的二维码图片
   3用户掃码会直接调用微信公众号扫一扫功能服务器,将用户访问微信公众号扫一扫功能服务器的信息记录到rediskey就是唯一值(场景值)
   4,网站端做轮训去查询redis中是否有这个唯一值的数据如果有就获取用户信息登录,没有就五秒一次轮训登录后就不在做轮训(从二维码弹出の后开始做轮训,关闭二维码后停止轮训)

   5这里的唯一值是可以自己定义的,我用的是截取了几位的时间戳 

(1)微信公众号扫一扫功能端:写一个获取带参数的临时二维码接口

 // 永久二维码(字符串) 
 
 
 
              //将用户信息存入redis,key为唯一值(场景值)
 
 
 

(4)网站端:登陆页面中做轮训每隔几秒查询一次redis,如果有用户信息就登陆
 
 
 
 

我要回帖

更多关于 微信公众号扫一扫功能 的文章

 

随机推荐