微信公众号存储用户信息,以及如何引导未关注用户关注

发布于 2022-09-04 23:15:11 字数 249 浏览 15 评论 0

之前没有开发过微信公众平台,最近有个项目有以下的疑惑:
1、需求是这样的,用户关注公众号后获取openid,存储到session。采用前后端分离,公众号的菜单是采用url的方式,那么微信用户在操作的时候,假如session过期了,是应该使用静默授权登录吗?
2、用户通过分享的页面进去,需要用户是会员才能进行操作,如果仅仅是授权登录,因为后期公众号管理员需要能够发送信息给到会员,授权的用户是获取不到公众平台的消息的吧,那么是否需要引导用户关注后才能继续操作,怎么引导呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

白云不回头 2022-09-11 23:15:11

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

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

                               
〃安静 2022-09-11 23:15:11

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

妳是的陽光 2022-09-11 23:15:11

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文