經(jīng)開發(fā)者反饋,由于同一公司下多個公眾號之間需要用戶帳號互通,微信開放平臺提供了UnionID機制,來解決此問題。
通過獲取用戶基本信息接口,開發(fā)者可通過OpenID來獲取用戶基本信息,而如果開發(fā)者擁有多個公眾號,可使用以下辦法通過UnionID機制來在多公眾號之間進行用戶帳號互通。
1. 將多個公眾號綁定到同一個微信開放平臺(open.weixin.qq.com)帳號下,即同一個Union下
2. 通過獲取用戶基本信息接口中的UnionID來區(qū)分用戶的唯一性,不過需要注意的是:公眾號只有在被綁定到微信開放平臺帳號下后,才會獲取UnionID。只要是同一個微信開放平臺帳號下的公眾號,用戶的UnionID是唯一的。換句話說, 同一用戶,對同一個微信開放平臺帳號下的不同應用,UnionID是相同的。詳情請見: 微信開放平臺資源中心
微信團隊
2014年06月27日