统一服务消息接口报48001错误

举报
薛定喵君 发表于 2021/06/03 23:58:44 2021/06/03
【摘要】 记一个有意思的问题 之前基于统一服务消息做过小程序的消息推送,那时候小程序模板消息还没下线。 最近新项目里和一个后端同学对接公众号模板消息发送的问题。后端同学就沿用了之前的统一服务消息的代码... 然后就遇到了这个问题,调用统一服务消息接口下发模板消息结果出现48001 api unauthorized hint错误提示 就查了一下原因 # 统一服务消息的说明...

记一个有意思的问题

之前基于统一服务消息做过小程序的消息推送,那时候小程序模板消息还没下线。
最近新项目里和一个后端同学对接公众号模板消息发送的问题。后端同学就沿用了之前的统一服务消息的代码...
然后就遇到了这个问题,调用统一服务消息接口下发模板消息结果出现48001 api unauthorized hint错误提示

就查了一下原因

# 统一服务消息的说明

用于下发小程序和公众号统一的服务消息

请求地址:

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

需要注意的是接口调用凭证是指小程序全局唯一后台接口调用凭据
就是说access_token一定要用小程序的access_token,不能使用公众号的,因为这个接口的初衷就是想大家在开发小程序的时候,如果要发送公众号消息直接使用这个接口就可以了,无需再去调用公众号的模板消息接口。
touser用户openid,可以是小程序的openid,也可以是mp_template_msg.appid对应的公众号的openid,发送小程序模板消息要求与小程序有绑定且同主体

这里呢,对接的同学不太清楚这一点所以就用公众号的appid和secrect生成的token去调用统一服务消息接口了,然后就报了48001没有权限这个错误。
所以一定不要搞错喽,要仔细看文档。

# 参考资料

文章来源: blog.csdn.net,作者:薛定喵君,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/jsxg2009/article/details/115244384

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。