有時候,我們運營的公眾號,可能因為某些原因而需要更換公眾號,比如,公司被收購,公眾號轉讓等。 那原有公眾號的粉絲,我們自然也想讓其遷移到新的公眾號上,一般做法是通過微信自帶的粉絲轉移功能。 但流程也不少,還要交300元的審核費用。最要命的是,如果你的公眾號平臺提供了一些系統,那麼用戶在系統上的資料是 ...
有時候,我們運營的公眾號,可能因為某些原因而需要更換公眾號,比如,公司被收購,公眾號轉讓等。
那原有公眾號的粉絲,我們自然也想讓其遷移到新的公眾號上,一般做法是通過微信自帶的粉絲轉移功能。
但流程也不少,還要交300元的審核費用。最要命的是,如果你的公眾號平臺提供了一些系統,那麼用戶在系統上的資料是無法遷移的,
比如用戶等級,餘額,與其他用戶的關係,訂單等。畢竟用戶的openId對於每個公眾號都不一樣。當然如果當初系統設計的時候
使用微信的UnionId機制就沒有這麼多麻煩了,但是需要綁定公眾號到微信開放平臺。
今天我們來看看,如何通過微信網頁授權的模式遷移公眾號。這裡先說一下思路,後續會提供具體的解決方案和源碼。
第一步,在新公眾號上做好接收準備。
我們知道,網頁授權後,我們可以獲取到粉絲的openId,昵稱等相關信息。我們就以用戶的openId為主,來做遷移。
首先從老平臺接收一個參數openId,然後在新平臺通過連接老平臺的資料庫查出用戶的資料,因為在新用戶跳轉至新平臺的過程中,
我們可以獲取用戶的資料,然後重新給用戶註冊賬號,並自動登陸,所以此時獲取的老用戶資料就可以更新到新平臺的用戶中。
包括其等級,餘額等資料。
第二步,在老公眾號平臺的會員中心,加一個鏈接,跳轉至新平臺,要帶上老平臺的openId參數。
這樣跳轉到新平臺後,一切都自然轉移到新平臺了。