一、經過這個接口獲得用戶信息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