小程序之——unionid和openid

最近在作小程序開發,遇到問題並總結經驗。小程序

 

當公衆號和小程序綁定在同一個公衆平臺帳號下時,spa

同一個用戶對應此公衆號小程序兩個openid是不同的;開發

可是,小程序和公衆號都綁定在同一個開放平臺帳號下的話,用戶在小程序和在公衆號下的unionid是同樣的。it

 

因此,應用場景以下:io

若是先有公衆號而且積累了大量粉絲,而後纔有的小程序,而後想在小程序下也能識別公衆號粉絲怎麼辦呢?class

 

一、首先將公衆號和小程序關聯到同一個公衆平臺帳號;nio

二、經過API將公衆號粉絲列表所有拉一遍,同時獲得這些粉絲的unionid並保存起來;程序

三、用戶進入小程序時獲得unionid,而後根據以前保存的公衆號粉絲unionid的數據,映射過去就行了。經驗

相關文章
相關標籤/搜索