在开发小程序时候,所有功能都正常使用,不管是开发板、体验版,发送模版消息都是能正常工作的,结果发布正式版的时候,设定定时任务发送模版消息却失败了。
找到后端代码调试了一番发现发送模版消息返回的数据
1 | {“errcode”:41030,”errmsg”:”invalid page hint: [gP1eXXXXXX]”} |
查看 小程序文档 发现:

原来是在调用发送模版消息接口的时候page参数写错了:
1 | { |
正确的做法是:
1 | { |
pages前面不需要加上 /
不过在开发版和体验版上为什么是正常的这就不知道了!