收藏
回答

绑定同一开放平台的小程序、微信公众号的同一用户(只知道小程序里的openId),如何推送消息?

我们想给小程序的用户推送消息(长期的),目前小程序订阅消息需要用户主动触发,也就是需要用户不停点订阅才能推送,公众号模版消息又需要用户在公众号的openId,我们只能通过把小程序和公众号绑定到同一微信开放平台,从而获取用户的unionId,但是无法根据unionId查到公众号的openId,不知道有什么方法能让用户只授权一次,然后一直接受消息推送(直到用户取消授权)?

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

2 个回答

  • James¹⁰¹⁴
    James¹⁰¹⁴
    2020-09-22

    1、通过unionid关联记录小程序的openid和公众号的openid。

    2、若只有小程序的openid,可以用长期订阅消息。(需要单独发帖申请)

    3、若有公众号openid,可以用公众号模板消息。

    2020-09-22
    有用
    回复 1
    • 蓓...
      蓓...
      2021-01-22
      2、请问现在还能单独跟微信小程序申请长期订阅消息吗?现在好像都只能是订阅一次推送一次,用户不出发授权我们是无法反复推送的。
      3、我们是想通过公众号的模版消息来实现长期推送,但是不知道用户在公众号的openid,所以不清楚该怎么在无需用户授权的情况下获取用户在公众号的openid(比如根据unionid去反查openid,但是这个似乎不可行)。
      2021-01-22
      回复
  • 木有鱼丸
    木有鱼丸
    2020-09-22

    关注公众号的时候可以获取到用户的openid 和 unionId啊,使用小程序也有openid和unionId啊,对比一下就行了啊

    2020-09-22
    有用
    回复
登录 后发表内容
问题标签