openid和unionid的區(qū)別
OpenID: 普通用戶的標識,對當前開發(fā)者帳號唯一。一個openid對應(yīng)一個公眾號。
UnionID :用戶統(tǒng)一標識。針對一個微信開放平臺帳號下的應(yīng)用,同一用戶的unionid是唯一的。
開發(fā)者可通過OpenID來獲取用戶基本信息。特別需要注意的是,如果開發(fā)者擁有多個移動應(yīng)用、網(wǎng)站應(yīng)用和公眾帳號,可通過獲取用戶基本信息中的unionid來區(qū)分用戶的唯一性,因為只要是同一個微信開放平臺帳號下的移動應(yīng)用、網(wǎng)站應(yīng)用和公眾帳號,用戶的unionid是唯一的。換句話說,同一用戶,對同一個微信開放平臺下的不同應(yīng)用,unionid是相同的

同一用戶,對同一個微信開放平臺帳號下的不同應(yīng)用,UnionID是相同的?!贝饲暗腛penID機制,每個微信號對應(yīng)每個公眾號只有唯一的OpenID,所以不同微信公眾號之間是不能共享用戶的,現(xiàn)在有了UnionID就可以了。
對于用戶來說,用一個微信號就可以同時跨平臺登陸公眾號、移動應(yīng)用和PC網(wǎng)站,無需重新注冊,方便快捷。
對于開發(fā)者來說:
1、可以降低用戶注冊成本,提高用戶留存率,更好的管理用戶資料。
2、如果是PC網(wǎng)站,微信登陸就和我們在PC上登陸網(wǎng)頁版的微信一樣,直接掃描二維碼即可,極大的方便了用戶,而且保障安全。
3、當同一用戶用同一微信同時登陸PC網(wǎng)站、移動應(yīng)用、公眾號,這3方的數(shù)據(jù)就可統(tǒng)一儲存,用戶無論在哪一端進行操作,3大平臺都會統(tǒng)一修改結(jié)果,這將極大方便了對同一用戶的數(shù)據(jù)管理和行為統(tǒng)計。
更多微信開發(fā)資訊,請聯(lián)系上海公眾號開發(fā)公司新里程客服