收藏
回答

小程序关联公众号后做模板消息推送时40003错误?

从小程序——》设置——》关联设置——》关联的公众号列表中能看到公众号已经关联了,模板消息推送时openId是小程序的,如果使用公众号的access_token,则返回40003,如果使用小程序的access_token则返回48001,请求的接口都是https://api.weixin.qq.com/cgi-bin/message/template/send,求大神指导如何通过小程序发送模板消息到公众号...

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

2 个回答

  • James¹⁰¹⁴
    James¹⁰¹⁴
    2020-10-15

    你是要发送公众号模板消息,所以openid不能是小程序的,应该是公众号的openid才对,40003应该就是openid不对。

    access_token也要是公众号的。

    2020-10-15
    有用
    回复
  • จุ๊บ
    จุ๊บ
    2020-10-15

    通过公众号发模板消息,需要用公众号信息获取对应的用户信息,用unionId 来统一用户

    小程序目前只有订阅消息(https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=ACCESS_TOKEN)和 统一服务消息(https://api.weixin.qq.com/cgi-bin/message/wxopen/template/uniform_send?access_token=ACCESS_TOKEN

    你用的接口是公众号的推送,要用公众号的openid和公众号获取的token才可以

    2020-10-15
    有用
    回复 10
    • 米修
      米修
      2020-10-16
      我用了公众号的access_token,touser是小程序的unionId,接口是https://api.weixin.qq.com/cgi-bin/message/template/send,可是返回的仍然是40003!
      2020-10-16
      回复
    • จุ๊บ
      จุ๊บ
      2020-10-16回复米修
      要一一对应。用公众号token 就要用公众号推送接口和公众号openid;小程序的要用小程序token,小程序的推送接口和小程序的openid
      2020-10-16
      回复
    • 米修
      米修
      2020-10-16
      我从小程序——》设置——》关联设置——》关联的公众号列表中能看到公众号已经关联了,但是现在仍然提示40013
      2020-10-16
      回复
    • จุ๊บ
      จุ๊บ
      2020-10-16回复米修
      关联与不关联没有任何关系。必须要参数和接口对应
      2020-10-16
      回复
    • จุ๊บ
      จุ๊บ
      2020-10-16回复米修
      想要通过小程序推送公众号消息,就要通过小程序获取unionid,然后再获取公众号用户信息,然后通过unionid来关联用户才可以
      2020-10-16
      回复
    查看更多(5)
登录 后发表内容
问题标签