收藏
回答

微信小程序official-account组件,关注或者取消之后如何将其组件隐藏?

微信小程序official-account组件,关注或者取消之后如何将其组件隐藏?有什么方法吗?

回答关注问题邀请回答
收藏

1 个回答

  • 拾忆
    拾忆
    2023-07-10

    这个需要自己处理,把小程序和公众号绑定在同一个开放平台,获取unionid,关注公众号后把对应的用户信息保存在自己的数据库里(用公众号的接口去处理这个业务,不是用小程序的接口来处理),然后在小程序内查询这个unionid是否关注了公众号。

    2023-07-10
    有用
    回复 5
    • Css🎈
      Css🎈
      2023-07-10
      这是关注之后需要做的处理,如果点击关注弹出弹框之后,点击了取消呢,没有选择关注,这时候,如何将弹框关闭呢
      2023-07-10
      回复
    • 拾忆
      拾忆
      2023-07-10回复Css🎈
      这个组件应该是不提供回调结果的,只有状态码,不能根据状态码来判断用户是否关注。
      2023-07-10
      回复
    • Css🎈
      Css🎈
      2023-07-10回复拾忆
      是的,就只有bindload和binderror两个方法,真的是太坑了
      2023-07-10
      回复
    • 拾忆
      拾忆
      2023-07-10回复Css🎈
      所以用户关注公众号后,通过公众号的消息通知入库,然后小程序这边用户访问的时候去查询当前用户的unionid是否在公众号的关注用户数据表中已经存在就可以了。
      2023-07-10
      回复
    • 哆哆 嗦嗦
      哆哆 嗦嗦
      2023-11-20回复Css🎈
      每次关闭关注弹窗都会触发onshow,可以在onshow里判断是否关注公众号
      2023-11-20
      回复
登录 后发表内容