Unionid-微信开发学习
2019獨角獸企業重金招聘Python工程師標準>>>
UnionID機制的官方解釋: 通過獲取用戶基本信息接口,開發者可通過OpenID來獲取用戶的基本信息。而如果開發者擁有多個公眾號,可以通過UnionID機制在多公眾號之間進行用戶賬號互通。只要是同一微信開放平臺賬號下的公眾號(暫且當作是同一個企業理解),用戶的的UnionID是唯一的。也就是說,用一個用戶,對同一個微信開發平臺賬號下的不同應用,UnionID是相同的。
回顧OpenID機制: 此前的OpenID機制,每個微信號對應每個公眾號只有唯一的OpenID,所以不同微信公眾號之間是不能共享用戶的(信息、數據、行為等等)。但是UnionID就可以!
使用UnionID機制對于用戶和開發者來說都是有優點的 ★對于用戶: 用一個微信號就可以同時跨平臺登陸公眾號、移動應用和PC網站;無需重新注冊,方便快捷;
★對于開發者: ①. 這里是列表文本可以降低用戶注冊成本,提高用戶留存率,更好的管理用戶資料; ②. 端換微信端登陸,只需掃二維碼,方便且安全;
③. 當同一個微信好同時登陸PC網站、移動應用、公眾號,這三方的數據就可統一儲存,用戶無論在哪一端進行操作,3大平臺都會統一修改,放便了對同一用戶的數據管理和行為統計;
對于推出UnionID機制的原因,官方的解釋是: 經開發者反饋,由于同意公司下多個公眾號之間需要用戶賬號互通,微信開放平臺提供了UnionID機制,來解決此問題;
例子1: 一家大企業下面有餐飲、娛樂、住宿、購物的份工資,每個分公司都有自己的公眾號,當一個用戶同時關注這4個公眾號,原本4個號之間毫無聯系,在餐飲店消費得來的積分無法在其他店使用。自從有了UnionID,就可以打通這4個公眾號。類似的,積分就可以在其他店去使用了。
例子2: 當我們登陸PC端的京東時,再也不需要輸入賬號和密碼,直接拿微信掃下二維碼即可,方便;而且不用擔心電腦上有盜號病毒的風險。登陸手機App也無需任何輸入操作,授權“微信登陸”就可以。用微信賬號登陸之后,只要我們在網站、app和公眾號上的任何一個操作,其他平臺都可以查詢。公眾號的提醒和查詢功能尤為出眾。
轉載于:https://my.oschina.net/daladida/blog/724006
總結
以上是生活随笔為你收集整理的Unionid-微信开发学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 烂泥:高负载均衡学习haproxy之安装
- 下一篇: eclipse中启动tomcat的项目路