微信公众账号接口获取openid是怎么排序的

公众账号如何让获取关注用户的微信账号

这样的需求 ,   有很多个 公众微信号(20+)在墙上 ,用户扫描其中5个(疑问:是否必须关注) ,就可以找前台MM,领取奖品,我这里需要做一个,java的后台用户到前台输入自己的微信账号,前台MM一查询就可以看到这个人有没有扫描5个 或以上的二维码,在确定给他奖品。

我看了一下微信公众平台 ,发现不能获取到用户的微信账号,希望各位大神指点一下小弟,感激不尽!! 

这篇主要是承接上篇的的后文,也是对第一种静默授权之后,用户点击公众号内链接时,如何再次取得当前用户的OpenId的大致讲解和一些注意事项。

看过上一篇的小伙伴都知道,我们在用户关注的时候就已经将该用户的基本信息存入数据库中,那么如果该用户过了很久才点击公众号内的网页链接,那么我们该如何再次获取这个唯一标识呢?

         #region 获取当前用户Openid
 
/// 用户唯一标识,请注意,在未关注公众号时,用户访问公众号的网页,也会产生一个用户和公众号唯一的OpenID /// 用户授权作用域

因为无法使用一般的url,所以是把程序部署在服务器上,无法进行调试,只有打印日志查看效果,最后点击链接,日志如下:

用到的简单日志类也顺便提供放上来:

调用呢,很简单,调用方法如下:

最后呢,拿到当前用户Openid,就可以从数据库再次获取到该用户的其他基本信息。从而可以更好的辅助你完成你项目中其他的业务模块。

未完待续,持续填坑中。。。

我要回帖

更多关于 微信公众账号 的文章

 

随机推荐