為保護(hù)用戶隱私,用戶unionID需用戶主動(dòng)授權(quán)或關(guān)注公眾號(hào)后才可獲得,微信公眾號(hào)接口將做以下調(diào)整:
1、微信授權(quán)登錄功能中的換取access_token接口
https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code
本接口在scope參數(shù)設(shè)置為snsapi_base時(shí)不再提供unionID字段。需要unionID的開(kāi)發(fā)者請(qǐng)?jiān)谑褂梦⑿诺卿洉r(shí)將scope參數(shù)設(shè)置為snsapi_userinfo。
詳情可參考《微信授權(quán)登錄文檔》
2、獲取用戶基本信息接口
https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN
https://api.weixin.qq.com/cgi-bin/user/info/batchget?access_token=ACCESS_TOKEN
本接口在用戶未關(guān)注公眾號(hào)時(shí),將不返回用戶unionID信息。
詳情可參考《獲取用戶基本信息接口文檔》
天津網(wǎng)站建設(shè)-文率科技溫馨提示:
以上變更將在2017年12月31日之前逐步生效,請(qǐng)開(kāi)發(fā)者盡快更新。