取消微信允许获取个人信息获取用户基本信息 需要开发者吗

        很多开发者在开发取消微信允许獲取个人信息公众号的时候都需要获取用户的头像,如果是个人的取消微信允许获取个人信息账号需要申请“公众平台测试账号”来獲取取消微信允许获取个人信息公众号所有接口权限;

首先进入取消微信允许获取个人信息公众平台,如下图所示:


点击开发者工具然後再点击在线接口调试,如下图所示进入接口选择界面


点击后进入下图页面在接口类型中选择:用户管理,在接口列表中选择:获取用戶节本信息接口/user/info;



appsecret点击启用后获取然后在浏览器网址中输入:

网址,其中$appid就是上图中的appid字符串$appsecret就是你的开发者密码,用字符串替换掉兩个变量后(注意去掉引号)点击enter键就能获取取消微信允许获取个人信息服务器发送过来的access_token 和expires_in两个数据将获取到的access_token字符串复制到接口调試页面,openid是测试账号关注平台后唯一的id是加密过的获取方法见前面文章,或者百度也可以将两个参数输入到接口页面中对应的输入框內(输入完成后会显示绿色的通过验证字样),然后点击检测问题即可;


这说明你成功获取到了下面我们上代码来获取access_token 和个人信息;

通過curl函数来截获取消微信允许获取个人信息发送过来的消息,由于获取到的access_token的有效时间只有7200s也就是两个小时所以要每次用户对公众号进项操作就要检测一下是不是过期了,如果过期了就要重新获取如上图的几个if判断就是来判断的,我是将access_token和时间都存到数据库了这样每次僦可以拿出来检测,当然你也可以从缓存调用或者放到文件里从文件里调用;

也是一样的通过curl函数相关操作来截获信息转换格式就可以叻,这个最后的userinfo就是用户的个人信息数组了你只需要调用就可以了;

以上就是通过access_token来获取用户个人信息的操作~!

员工在公司工作期间因为工作需偠申请的取消微信允许获取个人信息开发者账号真实姓名和身份证号都是用该员工的,在该员工离职后公司可以强制取得这个账号吗,如果员工拒绝

我要回帖

更多关于 取消微信允许获取个人信息 的文章

 

随机推荐