Openid 和 Unionid 兩者區別是甚麼?
微信公眾號 1
Openid 和 Unionid 兩者區別是甚麼?
1、open id:在關註者與公眾號產生消息交互後,公眾號可獲得關註者的open id, 同一個用户,在不同公眾號或移動應用下對應有不同open id標識;為了識別用户,每個用户針對每個公眾號會產生一個安全的OpenID,只要獲得OpenID,就可以相繼獲得用户的一些資訊
2、 union id:同一個用户,在不同公眾號或移動應用下unionID相同;前提是,如若需要做多個公眾號以及移動應用賬户互通,得到唯一身份標識union id,則需要將多個公眾號或移動應用在微信開放平台進行綁定,然後我們才能給拿到union id

如果某個應用程序或服務有聯合登錄,甚至多個公共應用程序可以通過多個賬户進行交換,則可以採用union ID用於識別和合並帳户系統的用户;也就是説,微信平台可以通過union ID基於多個微信官方賬號之間的賬號系統進行交換和識別合並
特性 | OpenID | UnionID |
---|---|---|
唯一性範圍 | 單應用內唯一 | 同一主體下的所有應用唯一 |
跨應用追蹤 | 不支持 | 支持 |
隱私要求 | 較低 | 較高(需用户授權跨應用數據關聯) |
適用場景 | 單一應用內用户管理 | 多應用用户體系打通 |
實際應用場景
- OpenID
- 用户在小程序內下單時,用 OpenID 關聯訂單和用户數據。
- 公眾號推送消息給特定用户,依賴 OpenID 識別目標。
- UnionID
- 企業旗下有多個小程序和公眾號,通過 UnionID 統一用户積分系統。
- 用户在不同應用中授權登錄後,自動合並賬號資訊。
聯系我們
感謝您對Infocode藍暢的關註!如果您有任何疑問、需要更多信息或希望與我們建立合作,請填寫以下表單。我們的專業團隊將盡快與您聯系