求助,使用统一消息服务发送公众号消息推送,报api unauthorized h
发布于 6 年前 作者 mtan 4525 次浏览 来自 问答

使用的是:uniformMessage.send,

地址是:https://api.weixin.qq.com/cgi-bin/message/wxopen/template/uniform_send?access_token=ACCESS_TOKEN

官方的帮助文档地址是:https://developers.weixin.qq.com/miniprogram/dev/api-backend/uniformMessage.send.html

因为我开发的是小程序,没有拿到用户在公众号的openid,

所以想使用这个接口,通过使用在小程序的openid来推送消息到公众号模板上,但一直提示api unauthorized hint。

如果使用公众号的模板消息是可以正常推送的。

 以下是消息体:

{

“touser”: “”,  //用户在小程序的OPENID

“mp_template_msg”: {

“appid”: “”,  //公众号的APPID

“template_id”: “RoAFNeltbpmoRKfYVMyK13xkVdBIKhzNuYSGaHV-1Fs”,

“data”: {

“first”: {

“value”: “杨宏家长,您的孩子已经到校上课。(感谢您对孩子坚持学术艺术的鼓励)”

},

“keyword1”: {

“value”: “2018.02.28 14:29”

},

“keyword2”: {

“value”: “米罗小小班”

},

“keyword3”: {

“value”: “302”

},

“keyword4”: {

“value”: “2018-02-28 14:30-15:30”

},

“remark”: {

“value”: “深圳市东海校区 [以上信息如有误,请点击留言]”

}

}

}

}

1 回复

用小程序的APPID 和appsecret 获取access_token 然后推送就可以了,不能用公众号的。

回到顶部