{"errcode":40037,"errmsg":"invalid template_id rid: 67ff131e-62cb2991-0d8336ce"},但是已经在服务号设置订阅消息模板
这是我的请求参数
{"templateId":"vf-u4SN6x6bnXm9dIO88X6BkX09oqBw7igjIIVrqt-o","touser":"略","data":{"thing14":{"value":"phoneMessage"},"thing8":{"value":"一号鱼塘"},"thing7":{"value":"设备温度过高:100.00°"},"time6":{"value":"2025-04-16 10:28:59"}},"page":"","miniprogramState":"trial","lang":"zh_CN"}
POST https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=ACCESS_TOKEN ,请求的是这个接口
首先咱们开发过程中一定要确定好调用的接口和appid,账号能力一致。
如果你是要使用服务号的订阅通知,需要使用服务号的appid,模板id使用服务号后台订阅通知模板库的模板id,调用服务号订阅通知的接口。
如果你是需要使用小程序的订阅消息,需要使用小程序的appid,模板id使用小程序后台订阅消息模板库的模板id,调用小程序订阅消息的接口。
你这用小程序appid,调用服务号订阅通知的接口,使用服务号订阅通知里的模板id,到底是什么操作。
你在服务号里面设置的模板当然是调服务号的订阅消息接口了,appid也要用服务号的
你看错文档,用错接口了。
服务号订阅通知看这个文档:https://developers.weixin.qq.com/doc/offiaccount/Subscription_Messages/api.html#send%E5%8F%91%E9%80%81%E8%AE%A2%E9%98%85%E9%80%9A%E7%9F%A5