功能:主要用于在用户通过手机端微信访问第三方H5页面时获取用户的身份信息(openid不能为空怎么办,昵称,头像,所在地等。)可用来实现微信登录、微信账号绑定、用户身份鑒权等功能
2、进入公众号开发者中心页配置授权回调域名。具体位置:接口权限-网页服务-网页账号-网页授权获取用户基本信息-修改
注意这里仅需填写全域名(如、),勿加 http:// 等协议头及具体的地址字段;
这个域名需要是一个备案过的域名这个条件比较难办,幸好热心的網友qydev为我们无私地提供了一个备案过的域名我们可以通过使用Ngrok来虚拟一个域名映射到本地开发环境,简直是web开发神器啊。
3、如果嫌手機上测试麻烦可以使用微信官方提供的web开发者工具直接在浏览器中进行调试。
前提是需要在微信公众号中绑定开发者账号:登录公众号-開发者工具-进入web开发者工具-绑定web开发者微信账号
snsapi_base:只能获取到用户openid不能为空怎么办好处是静默认证,无需用户手动点击认证按钮感觉仩像是直接进入网站一样。
获取用户信息返回样例: