之前沒有開發過微信公眾平台,最近有個專案有以下的疑惑:
1、需求是這樣的,用戶追蹤公眾號後取得openid,儲存到session。採用前後端分離,公眾號的選單是採用url的方式,那麼微信使用者在操作的時候,假如session過期了,是應該使用靜默授權登入嗎?
2、用戶透過分享的頁面進去,需要用戶是會員才能進行操作,如果僅僅是授權登錄,因為後期公眾號管理員需要能夠發送信息給到會員,授權的用戶是獲取不到公眾平台的訊息的吧,那麼是否需要引導用戶注意後才能繼續操作,怎麼引導呢?
为情所困2017-05-24 11:35:55
首先呢,微信瀏覽器的session存儲是臨時的,你早上進過你的網頁,中午再進的時候session就沒有了,session只用來做一次訪問,用戶每次從公眾號菜單進入的時候都應該使用授權,授權最好是使用snsapi_userinfo,不需要用戶關注也可以拉取用戶數據,關注過的用戶進來的時候會默認為靜默授權,至於怎麼去引導用戶關注你的公眾號,那是你們營運的事情了
我想大声告诉你2017-05-24 11:35:55
儲存的話和你平常儲存使用者一樣,就是多個openid而已,公眾號裡面進來的是自動登入的,基本上不用處理,分享只能是弄個引導頁,讓使用者主動關注,現在不支援使用者直接觸發關注了