一、经过这个接口获得用户信息html
https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN
二、Json返回值api
{ "subscribe": 1, "openid": "o6_bmjrPTlm6_2sgVt7hMZOPfL2M", "nickname": "Band", "sex": 1, "language": "zh_CN", "city": "广州", "province": "广东", "country": "中国", "headimgurl": "http://wx.qlogo.cn/mmopen/g3MonUZtNHkdmzicIlibx6iaFqAc56vxLSUfpb6n5WKSYVY0ChQKkiaJSgQ1dZuTOgvLLrhJbERQQ4eMsv84eavHiaiceqxibJxCfHe/0", "subscribe_time": 1382694957, "unionid": " o6_bmasdasdsad6_2sgVt7hMZOPfL" "remark": "", "groupid": 0 }
注意:安全
一、若是开发者有在多个公众号,或在公众号、移动应用之间统一用户账号的需求,须要前往微信开放平台(open.weixin.qq.com)绑定公众号后,才可利用UnionID机制来知足上述需求。微信
二、如今好像未认证的号不能获取UnionID,测试号以及认证好均可以得到测试
做用:若是企业或者我的拥有多个公众号,那么对应每一个用户在不一样公众号下的openId是不一样的,可是UnionID是惟一的。网站
三、前提是一个微信开放平台下绑定的公众帐号url
对开发者:spa
一、能够下降用户注册成本,提升用户留存率,更好的管理用户资料。
二、若是是PC网站,微信登录就和咱们在PC上登录网页版的微信同样,直接扫描二维码便可,极大的方便了用户,并且保障安全。
三、当同一用户用同一微信同时登录PC网站、移动应用、公众号,这三方的数据就可统一储存,用户不管在哪一端进行操做,三大平台都会统一修改结果,这将极大方便了对同一用户的数据管理和行为统计。.net
四、经过UnionID进行第三方接入。code
参考博客:
一、Android接入http://blog.csdn.net/qq247890212/article/details/40822481
二、UnionId解释http://www.huxiu.com/article/36734/1.html