統一服務消息接口報48001錯誤
記一個有意思的問題
之前基于統一服務消息做過小程序的消息推送,那時候小程序模板消息還沒下線。
最近新項目里和一個后端同學對接公眾號模板消息發送的問題。后端同學就沿用了之前的統一服務消息的代碼...
然后就遇到了這個問題,調用統一服務消息接口下發模板消息結果出現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沒有權限這個錯誤。
所以一定不要搞錯嘍,要仔細看文檔。
# 參考資料
統一服務消息
小程序全局唯一后臺接口調用憑據
小程序
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。