2022年了,相信后续可能还是会有人遇到这个坑,通过评论进行各种尝试,还不知所云,将前面各位讲的做进一步详细说明,先下结论: 使用体验版只能跳转进入小程序首页,不要怀疑,这是正常的!文档说明,pagepath要求小程序已发布,言外之意是,我此前已发布过了正式版,所以此时在体验版上指定的路径会自动跳转到正式版指定页面,否则,还从未发过正式版,只能跳转进入小程序首页。 注意:如下得出正常可跳转结论是基于我有体验版和已发布过正式版 若仅仅只是跳转到小程序,最好不要按照下述【模板消息示例】进行填写,要不然可能让你怀疑人生,秃头呢! [图片] 我尝试后出现的几种错误情况(注意:下面说的是错误情况) 1)错误情况1: 【url:/pages/user】 【pagepath:detail?id=1】 消息无法推送,报错: invalid weapp pagepath hint...... 2)错误情况2: 【url:不填】 【pagepath:/pages/user/detail?id=1】 消息无法推送,报错: invalid weapp pagepath hint...... 3)错误情况3: 【url:/pages/user】 【path:detail?id=1】 将属性名pagepath修改path后,虽消息可正常推送,但可能不能跳转到指定页面(未进一步验证)【官方文档明确说了属性名为pagepath,不要怀疑】 分割线(最终经过在体验版上验证得出如下完全可“正确”跳转情况) -------------------------------------------------------------------------------------------------------------------------------- 正确情况:【url:不填】 【pagepath:pages/user/detail?id=1】 消息可正常推送,也能“正常”跳转到小程序指定配置页(要求小程序已发布过正式版) 说了上面一堆废话,总结起来就一句话:官方文档说的属性名为【pagepath】没有任何问题,出现错误:invalid weapp pagepath hint,结合上述几种情况不难得出,原因应该在于整体路径最前面加了【斜杆】,上面正确情况中pagepath路径最前面就没有加斜杆,所以一定不要改成path(可能体验版好使,线上一定会有问题)。 当然,也有可能是之前存在各种各样情况,后续官方修改了,具体情况不得而知,最后功能可用就好,差点搞秃头哦! 最后,创业进行时,留下一点足迹...... [图片]
微信公众号消息推送启动小程序错误,急。。。。通过公众号模板消息推送,启动小程序,在发送模板消息时 参数miniprogram中到底是page还是path,还是pagepath,使用文档中的pagepath会报错,使用page,或者path都能发送成功,但是链接打开的是首页无法打开需要到达的页面, 请官方能否给解释一下。 当pagepath时的错误提示:错误代码: 40165, 错误信息: invalid weapp pagepath hint: [maWG2a0566ge29]
2022-03-27