私はこれまで WeChat パブリック プラットフォームを開発したことがありません。最近、あるプロジェクトに次のような疑問があります:
1. 需要は次のようなものです。ユーザーがパブリック アカウントをフォローした後、openid が取得され、セッションに保存されます。 。フロントエンドとバックエンドが分かれていて、公式アカウントのメニューはURL形式になっているのですが、WeChatユーザーが操作する際、セッションが切れた場合、サイレント認証を使ってログインする必要があるのでしょうか?
2. ユーザーは共有ページからアクセスしており、操作には会員である必要がありますが、ログイン権限のみの場合は、公開アカウント管理者が後から会員に情報を送信できるようにする必要があるため、許可されたユーザーはパブリック プラットフォームを取得できません。ニュース、では、操作を続行する前にユーザーに注意を払うように誘導する必要がありますか?どのように誘導しますか?
授权获取用户信息 => 得到用户是否已关注该公众号 =>
首先呢,微信浏览器的session存储是临时的,你早上进过你的网页,中午再进的时候session就没有了,session只用来做一次访问,用户每次从公众号菜单进入的时候都应该使用授权,授权最好是使用snsapi_userinfo,不需要用户关注也可以拉取用户数据,关注过的用户进来的时候会默认为静默授权,至于怎么去引导用户关注你的公众号,那是你们运营的事情了
存储的话和你平时存储用户一样,就是多个openid而已,公众号里面进来的是自动登录的,基本不用处理,分享只能是弄个引导页,让用户主动关注,现在不支持用户直接触发关注了