收藏
回答

关于小程序推送公众号模板消息的问题?

因为最近微信团队有要求,想请问下,我现在小程序的页面若客户点击后通过公众号推送模板消息给客户么?

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

1 个回答

  • BOBO
    BOBO
    2023-10-10

    这是官方公众号发送模板消息的文档:

    https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Template_Message_Interface.html

    -------------------------------------

    现在是微信收回了 【下发统一消息接口】,无法通过【小程序openId】来下发模板消息了。所以小程序开发者要改用【公众号模板消息】下发。下发消息的时候使用【公众号openId

    那么,小程序用户的openId如何跟公众号用户的openId关联呢?

    要通过小程序和公众号绑定到微信开放平台,这样同一个微信用户的在不同微信产品(小程序/公众号)中的unionId不变。用unionId做条件,关联到公众号openId

    ----------------------------------------

    建议:

    1、小程序和公众号绑定到同一个微信开放平台

    2、公众号采用开发者模式,这样后续用户关注/取关公众号后,微信会发消息给开发者后台,开发者自行在数据库里保存/修改微信用户的unionId、opneId、是否关注等信息。

    3、对于已经关注过公众号的微信用户,可以通过官方结果。拉去已关注用户的openId,然后用openId查询unionId保存到数据库。文档地址:

    https://developers.weixin.qq.com/doc/offiaccount/User_Management/Getting_a_User_List.html

    2023-10-10
    有用
    回复 2
    • silverbullet
      silverbullet
      2023-10-10
      您说的这个我想请问下,由于我们是比较大的公司,全国都有很多公众号了绑定同一开放平台数量有限制,尤其小程序绑定同一开放平台这块较难实现,是否还有方法可以方便实现呢?
      2023-10-10
      回复
    • BOBO
      BOBO
      2023-10-10回复silverbullet
      开放平台我不清楚,如果你是第三方服务商。可以咨询下是否可以提升开放平台绑定的数量。
      -----------------------------
      现在的问题是 你可以拿到公众号的openId 和小程序openId 。但是你无法把同一个用户对应起来。官方给的解决方案是绑定到开放平台,利用unionId。如果你们因为绑定数量限制实在无法。就只能尝试自己利用某种关系将公众号和小程序用户关联起来。比如【手机号码】
      --------------------
      在公众号菜单挂一个H5链接。用户输入手机号码,将公众号和手机号码绑定
      在小程序增加绑定手机号码功能。
      这样利用手机号码达到unionId的目的
      2023-10-10
      回复
登录 后发表内容
问题标签