收藏
回答

使用开放平台返回的openid如何在公众号推送消息?

您好,请问一下如何使用开放平台的openid进行微信推送。开放平台和公众平台uninodID一致,能不能通过这个一致的ID获取公众平台的ID然后进行报警推送。

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

3 个回答

  • 小张
    小张
    2021-01-14

    同appid的可以,不同appid的不行

    2021-01-14
    有用
    回复 3
    • 紫藤萝
      紫藤萝
      2021-01-14
      开放平台里绑定一个网站应用,手机扫码登录网站的时候返回openid和uniondId。开放平台绑定公众号。 公众号登录的时候也是有UNinondID和openid。我现在清楚openid不一致,UNinondID一致。这种情况我怎么修改才可以让通过网站登录的账户的微信也能在服务号里收到推送信息
      2021-01-14
      回复
    • 小张
      小张
      2021-01-14回复紫藤萝
      1.数据库存储:uniondID、网站openID、公众号openID三个数据
      2.网站登录时候返回openid和uniondID(这里的openid忽略不用)
      3.根据步骤2的uniondID查询获得公众号openID进行推送消息
      2021-01-14
      回复
    • 紫藤萝
      紫藤萝
      发表于移动端
      2021-01-14回复小张
      好的,谢谢
      2021-01-14
      回复
  • 老张
    老张
    2021-01-14

    没有开放平台的openid这种说法。

    2021-01-14
    有用
    回复 3
    • 紫藤萝
      紫藤萝
      2021-01-14
      有的就是获取Accesstoken那个接口里面他和公众平台的区别就是参数值不一样,里面返回openid值
      2021-01-14
      回复
    • 老张
      老张
      2021-01-14回复紫藤萝
      openid只能是某个appid的openid,开放平台可以有无数个appid,就有对应的无数个openid。比如APP的openid,网站应用的openid,公众号的openid,小程序的openid。
      2021-01-14
      回复
    • 紫藤萝
      紫藤萝
      2021-01-14回复老张
      2021-01-14
      回复
  • 青寒
    青寒
    2021-01-14

    楼主说的有点乱,但关于openid和unionid:

    unionid只是识别不同产品的相同用户身份使用,不作为实际操作的参数;

    想给公众号用户推送模板消息,必须通过用户在该公众号的openid进行。

    2021-01-14
    有用
    回复 3
    • 紫藤萝
      紫藤萝
      2021-01-14
      现在想用开放平台的openid推送信息
      2021-01-14
      回复
    • 耿霄
      耿霄
      2021-01-14回复紫藤萝
      查看公众号的模板消息帮助文档
      2021-01-14
      回复
    • 紫藤萝
      紫藤萝
      2021-01-14回复耿霄
      消息已经使用公众平台推送成功。但是开放平台返回的openid无法推送消息。
      2021-01-14
      回复
登录 后发表内容
问题标签