微信公众号实现获取用户信息
首先服务号获取用户信息这个想必大家应该也都知道了。我在这里也就不详细说明了,大致过一下吧。
一、服务号
1、以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的。用户感知的就是直接进入了回调页(往往是业务页面)
这两种方法可以根据自己的业务逻辑来定,在我看来,snsapi_userinfo用起来应该更方便一些。
二、订阅号
第一种方案 其实也不算是订阅号实现获取用户信息,只适用于我上面说的公司申请的订阅号用户发文,再申请一个服务号用户实现业务。 因此第一种方案的条件就是必须有认证过的服务号。当然有人会说都有服务号了我还用啥订阅号,但是前面说了服务号发文是有限制的。公司发文都会用订阅号。自然也就希望做的业务功能(h5)也放在订阅号。
实现这个功能需要配置以下
实现方式就是用户点击栏目,给用户发一个链接消息指引用户点击这个链接。以为用户点击的链接可以获取用户的openid,具体这个方案我没有详细的真实案例。后面有实际应用的项目再来给大家更新。
上一篇:
uniapp开发微信小程序-2.页面制作
下一篇:
微信小程序超详细入门简介和使用