php – Das öffentliche WeChat-Konto speichert Benutzerinformationen und wie man nicht verfolgte Benutzer zum Folgen anleitet
怪我咯
怪我咯 2017-05-24 11:33:55
0
3
686

Ich habe noch nie eine öffentliche WeChat-Plattform entwickelt. Es gibt kürzlich folgende Bedenken:
1 Die Anforderung lautet wie folgt: Nachdem der Benutzer dem öffentlichen Konto gefolgt ist, wird die OpenID abgerufen und in der Sitzung gespeichert. Das Front-End und das Back-End sind getrennt, und das Menü des offiziellen Kontos hat die Form einer URL. Sollte ein WeChat-Benutzer also nach Ablauf der Sitzung eine stille Autorisierung verwenden, um sich anzumelden?
2. Der Benutzer tritt über die freigegebene Seite ein und muss Mitglied sein, um sich anmelden zu können, da der Administrator des öffentlichen Kontos später in der Lage sein muss, Informationen an autorisierte Benutzer zu senden Die Informationen können nicht von der öffentlichen Plattform abgerufen werden. Müssen wir die Benutzer dann zur Aufmerksamkeit anleiten, bevor wir den Vorgang fortsetzen?

怪我咯
怪我咯

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

Antworte allen(3)
漂亮男人

授权获取用户信息 => 得到用户是否已关注该公众号 =>

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

                               
为情所困

首先呢,微信浏览器的session存储是临时的,你早上进过你的网页,中午再进的时候session就没有了,session只用来做一次访问,用户每次从公众号菜单进入的时候都应该使用授权,授权最好是使用snsapi_userinfo,不需要用户关注也可以拉取用户数据,关注过的用户进来的时候会默认为静默授权,至于怎么去引导用户关注你的公众号,那是你们运营的事情了

我想大声告诉你

存储的话和你平时存储用户一样,就是多个openid而已,公众号里面进来的是自动登录的,基本不用处理,分享只能是弄个引导页,让用户主动关注,现在不支持用户直接触发关注了

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!