ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 网络编程 >> Android开发 >> 获取用户信息失败 微信小程序授权获取用户详细信息openid

获取用户信息失败 微信小程序授权获取用户详细信息openid(1/11)

来源:网络整理     时间:2017-12-07     关键词:获取用户信息失败

本篇文章主要介绍了"获取用户信息失败 微信小程序授权获取用户详细信息openid",主要涉及到获取用户信息失败方面的内容,对于Android开发感兴趣的同学可以参考一下: 小程序获取用户的头像昵称openid之类 第一种使用wx.getUserInfo直接获取微信头像,昵称?12345678wx.getUserInfo({ ...

小程序获取用户的头像昵称openid之类  

 微信小程序授权获取用户详细信息openid

第一种使用wx.getUserInfo直接获取微信头像,昵称

?

1

2

3

4

5

6

7

8

wx.getUserInfo({

   success:function(res) {

   that.setData({

     nickName: res.userInfo.nickName,

     avatarUrl: res.userInfo.avatarUrl,

   })

   },

})

第二种 

我们在使用小程序wx.login API进行登录的时候,直接使用wx.getUserInfo是不能获取更多的信息的,如微信用户的openid。 
官方提示,需要发送获取到的code进行请求到微信的后端API,进行用户解密之类的操作才可以获取,

根据文档,只需要进行一个get请求到如下地址即可:

1

2

3

https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code

 

appid和secret在微信小程序后台可以看到,js_code为使用wx.login登录时获取到的code参数数据,grant_type这个不用改动。

js文件

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

获取用户信息失败相关图片

获取用户信息失败相关文章