小程序
小游戏
企业微信
微信支付
扫描小程序码分享
通过公众号模板消息推送,启动小程序,在发送模板消息时 参数miniprogram中到底是page还是path,还是pagepath,使用文档中的pagepath会报错,使用page,或者path都能发送成功,但是链接打开的是首页无法打开需要到达的页面,
请官方能否给解释一下。
当pagepath时的错误提示:错误代码: 40165, 错误信息: invalid weapp pagepath hint: [maWG2a0566ge29]
12 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请问各位大神,推送消息第一次点进去是指定界面,返回再点消息进去的就变成首页了,删了小程序重新点消息进入的又是指定界面,只要不删返回第二次第三次点消息进去的都是首页,这个问题有遇到过吗?怎么解决?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
2022年了,相信后续可能还是会有人遇到这个坑,通过评论进行各种尝试,还不知所云,将前面各位讲的做进一步详细说明,先下结论:
使用体验版只能跳转进入小程序首页,不要怀疑,这是正常的!文档说明,pagepath要求小程序已发布,言外之意是,我此前已发布过了正式版,所以此时在体验版上指定的路径会自动跳转到正式版指定页面,否则,还从未发过正式版,只能跳转进入小程序首页。
注意:如下得出正常可跳转结论是基于我有体验版和已发布过正式版
若仅仅只是跳转到小程序,最好不要按照下述【模板消息示例】进行填写,要不然可能让你怀疑人生,秃头呢!
我尝试后出现的几种错误情况(注意:下面说的是错误情况)
1)错误情况1: 【url:/pages/user】 【pagepath:detail?id=1】
消息无法推送,报错: invalid weapp pagepath hint......
2)错误情况2: 【url:不填】 【pagepath:/pages/user/detail?id=1】
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(可能体验版好使,线上一定会有问题)。
当然,也有可能是之前存在各种各样情况,后续官方修改了,具体情况不得而知,最后功能可用就好,差点搞秃头哦!
最后,创业进行时,留下一点足迹......
我也遇到这个问题了,求助啊啊~
目前环境:
(1)小程序为体验版
(2)使用pagepath报同样的错{\"errcode\":40165,\"errmsg\":\"invalid weapp pagepath rid: 604ef6f5-50165262-7da166b1\"} 消息一直发送不出去
(3)改成了page消息能发出去,但是点击跳转报错:"尚未发布"
小程序发公众号模板消息 配置的跳转小程序地址 发送的模板消息都无法点击 大佬有遇到吗
pagepath 换成 path
MMP,文档上写的是pagepath!!!!!!!!!!!
实际是TMD path!!!!!!!!!!!!!!!!!!!
呵呵呵~~
请问一下,小程序里面接收路径里面的参数也是在onload去接吗?
是的
已解决,服务端配置的时候,pagepath后面的路径前不能加/,pagepath : "pages/xxx/ccc/vvv?id=bbb"
请问你们后台是通过微信sdk的接口发送的uniform消息,还是调用的文档里面的接口发送的?https://developers.weixin.qq.com/miniprogram/dev/api/sendUniformMessage.html
我们遇到的问题是发送uniform消息,公众号里面可以收的到,也可以点击跳转小程序,但是不能到达小程序的指定页面。
您好 您解决了吗?我也深受这个问题困扰,可以加个微信吗
已解决,必须是线上发布版本中有这个页面才可,
请问一下有这个页面是什么意思?是指发布版小程序中有这个页面?还是发布的时候所要配置的功能页面要配置这个页面???
已经发布版本中必须存在相应的页面
谢谢楼主回复,发布版本里面该页面是有的,但是不知道为什么就是跳不过去,只能跳进小程序里面,后台配置的跳转pagepath是全路径/pages/xxxx/xxxx/xxxx 这样的,想在想不出来还有什么原因导致的
我们线上版本有这个页面,后台用sdk发的uniform消息,路径配置都是没问题的,就是不能直达小程序的指定页面。只是打开了小程序。请问你们后台是用的sdk,还是直接调用的文档里的接口啊?https://developers.weixin.qq.com/miniprogram/dev/api/sendUniformMessage.html
同样的问题
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请问各位大神,推送消息第一次点进去是指定界面,返回再点消息进去的就变成首页了,删了小程序重新点消息进入的又是指定界面,只要不删返回第二次第三次点消息进去的都是首页,这个问题有遇到过吗?怎么解决?
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(可能体验版好使,线上一定会有问题)。
当然,也有可能是之前存在各种各样情况,后续官方修改了,具体情况不得而知,最后功能可用就好,差点搞秃头哦!
最后,创业进行时,留下一点足迹......
我也遇到这个问题了,求助啊啊~
目前环境:
(1)小程序为体验版
(2)使用pagepath报同样的错{\"errcode\":40165,\"errmsg\":\"invalid weapp pagepath rid: 604ef6f5-50165262-7da166b1\"} 消息一直发送不出去
(3)改成了page消息能发出去,但是点击跳转报错:"尚未发布"
小程序发公众号模板消息 配置的跳转小程序地址 发送的模板消息都无法点击 大佬有遇到吗
pagepath 换成 path
MMP,文档上写的是pagepath!!!!!!!!!!!
实际是TMD path!!!!!!!!!!!!!!!!!!!
呵呵呵~~
请问一下,小程序里面接收路径里面的参数也是在onload去接吗?
是的
已解决,服务端配置的时候,pagepath后面的路径前不能加/,pagepath : "pages/xxx/ccc/vvv?id=bbb"
请问你们后台是通过微信sdk的接口发送的uniform消息,还是调用的文档里面的接口发送的?https://developers.weixin.qq.com/miniprogram/dev/api/sendUniformMessage.html
我们遇到的问题是发送uniform消息,公众号里面可以收的到,也可以点击跳转小程序,但是不能到达小程序的指定页面。
您好 您解决了吗?我也深受这个问题困扰,可以加个微信吗
已解决,必须是线上发布版本中有这个页面才可,
请问一下有这个页面是什么意思?是指发布版小程序中有这个页面?还是发布的时候所要配置的功能页面要配置这个页面???
已经发布版本中必须存在相应的页面
谢谢楼主回复,发布版本里面该页面是有的,但是不知道为什么就是跳不过去,只能跳进小程序里面,后台配置的跳转pagepath是全路径/pages/xxxx/xxxx/xxxx 这样的,想在想不出来还有什么原因导致的
我们线上版本有这个页面,后台用sdk发的uniform消息,路径配置都是没问题的,就是不能直达小程序的指定页面。只是打开了小程序。请问你们后台是用的sdk,还是直接调用的文档里的接口啊?https://developers.weixin.qq.com/miniprogram/dev/api/sendUniformMessage.html
同样的问题