码迷,mamicode.com
首页 > 微信 > 详细

【微信小程序】获取微信用户的OpenId和基本信息

时间:2020-04-25 16:43:59      阅读:407      评论:0      收藏:0      [点我收藏+]

标签:load   gets   button   col   strong   str   通过   nload   发送   

获取OpenId:

1.一般会在小程序app.json的onload里,用wx.login()返回code;

2.将code通过发送到服务器(wx.request发送),结合小程序的appid+appsecret+code,返回session_key和openid.

 

 

 

获取用户信息:

首先,是要用户授权的,这是废话.

1.小程序用<button open-type="getUserInfo" bindgetuserinfo="getfun"/>,弹出授权窗口,在getfun()方法里,可以用wx.getUserInfo(),success时返回userInfo

2.一般授权是写成组件,或者单独页面,方便调用。

3.在app.json里,可以判断是否获得授权,和订阅消息权限。使用wx.getSetting(),还可以,在wx.getUserInfo(),返回fail,来间接判断未授权。

【微信小程序】获取微信用户的OpenId和基本信息

标签:load   gets   button   col   strong   str   通过   nload   发送   

原文地址:https://www.cnblogs.com/laokchen/p/11961199.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!