0%

微信小程序发送模版消息错误码 41030

在开发小程序时候,所有功能都正常使用,不管是开发板、体验版,发送模版消息都是能正常工作的,结果发布正式版的时候,设定定时任务发送模版消息却失败了。
找到后端代码调试了一番发现发送模版消息返回的数据

1
{“errcode”:41030,”errmsg”:”invalid page hint: [gP1eXXXXXX]”}

查看 小程序文档 发现:

QQ20180906092421.png

原来是在调用发送模版消息接口的时候page参数写错了:

1
2
3
4
5
{
...
page: `/pages/oneDetails/oneDetails?id=${oneDetails.id}`,
...
}

正确的做法是:

1
2
3
4
5
{
...
page: `pages/oneDetails/oneDetails?id=${oneDetails.id}`,
...
}

pages前面不需要加上 /

不过在开发版和体验版上为什么是正常的这就不知道了!
62e721e4gw1et02g5wksrj200k00k3y9.jpg