php - 微信公眾號儲存使用者訊息,以及如何引導未關注使用者關注
怪我咯
怪我咯 2017-05-24 11:33:55
0
3
734

之前沒有開發過微信公眾平台,最近有個專案有以下的疑惑:
1、需求是這樣的,用戶追蹤公眾號後取得openid,儲存到session。採用前後端分離,公眾號的選單是採用url的方式,那麼微信使用者在操作的時候,假如session過期了,是應該使用靜默授權登入嗎?
2、用戶透過分享的頁面進去,需要用戶是會員才能進行操作,如果僅僅是授權登錄,因為後期公眾號管理員需要能夠發送信息給到會員,授權的用戶是獲取不到公眾平台的訊息的吧,那麼是否需要引導用戶注意後才能繼續操作,怎麼引導呢?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(3)
漂亮男人

授權取得使用者資訊 => 取得使用者是否已追蹤該公眾號 =>

   switch{
       已关注 => 继续操作
       未关注 => 展示个二维码 或者..                                                         
   }
     

                               
为情所困

首先呢,微信瀏覽器的session存儲是臨時的,你早上進過你的網頁,中午再進的時候session就沒有了,session只用來做一次訪問,用戶每次從公眾號菜單進入的時候都應該使用授權,授權最好是使用snsapi_userinfo,不需要用戶關注也可以拉取用戶數據,關注過的用戶進來的時候會默認為靜默授權,至於怎麼去引導用戶關注你的公眾號,那是你們營運的事情了

我想大声告诉你

儲存的話和你平常儲存使用者一樣,就是多個openid而已,公眾號裡面進來的是自動登入的,基本上不用處理,分享只能是弄個引導頁,讓使用者主動關注,現在不支援使用者直接觸發關注了

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!