java怎么获取微信的openid
1个回答
展开全部
1 首先,我们需要进入我们的服务号,点击左侧栏开发者中心--->修改网页授权获取用户基本信息的值,假设我们对外的ip为183.33.212.175,tomcat的端口号为8016,这个修改为183.33.212.175:8016。
2 创建WeiXinOauth2Token类。该类具有以下属性:(自行添加get,set方法)
private String accessToken;
private int expiresIn;
private String refeshToken;
private String openId;
private String scope;
3 调用微信的授权接口
https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
4 然后将redirect_uri进行encode
5 获取用户openid
http://blog.csdn.net/u011160656/article/details/41847517
2 创建WeiXinOauth2Token类。该类具有以下属性:(自行添加get,set方法)
private String accessToken;
private int expiresIn;
private String refeshToken;
private String openId;
private String scope;
3 调用微信的授权接口
https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
4 然后将redirect_uri进行encode
5 获取用户openid
http://blog.csdn.net/u011160656/article/details/41847517
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |