首頁  >  問答  >  主體

php - 微信公眾號儲存使用者訊息,以及如何引導未關注使用者關注

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

怪我咯怪我咯2729 天前748

全部回覆(3)我來回復

  • 漂亮男人

    漂亮男人2017-05-24 11:35:55

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

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

    回覆
    0
  • 为情所困

    为情所困2017-05-24 11:35:55

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

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-24 11:35:55

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

    回覆
    0
  • 取消回覆