模板消息是否支持跳转具体的小程序的指定页面?
发布网友
发布时间:2022-04-21 22:57
我来回答
共1个回答
热心网友
时间:2023-08-14 15:44
最近做了一个需求在公众号网页推送的模板消息,连接跳转到关联小程序,遇到总是跳转到首页的问题。说一下里面的坑
后端是PHP进 行消息发送 官方发送数据例子如下:
最开始 为了构造一个json数据格式,
第一步:我是先把 数据构造成一个*数组 $arr,
第二步:$json_data = json_encode($arr),然后再 $json = urldecode($json_data);
第三步:再然后 就是 通过 curl_init 进行发送了,这里不再详述。
接下来有个坑,发送不成功,错误信息 如下
{“errcode”:40165,“errmsg”:"invalid weapp pagepath}
百度下,很快有了答案,说官方文档有误,把 pagepath 改为 path 即可,我试了下,果然可以,消息推送正常,开心坏了!
奇怪的事情发生了,点击推送消息后没有跳转到小程序指定页面,一直是首页!
然后百度搜索各种答案,有说 路径参数名,改为 page(试了下居然可以),有的说 为 pagepath(这不是刚跳出来的坑吗?为啥别人居然可以成功发送?)
经过各种测试终于发现问题所在,第二步有问题!json_encode() 把原来数组中的路径 斜杠转义了! 'pages/auth/auth?id=6' 变成了 'pages\/auth\/auth?id=6' 难怪找不到路径!
后来看了下手册,有防止 json_encode() 转义 斜杠的参数
JSON_UNESCAPED_SLASHES (不转义斜杠,对应的数字 64)
然后把第二步 改为 $json_data = json_encode($arr, JSON_UNESCAPED_SLASHES )
还得把 页面参数由 path 改为 pagepath (不改会报错!)
再发送消息就可以正常接收并跳转到指定小程序页面啦!下面是我的构造的正确的*数组格式
微信公众号模板消息无法跳转到指定小程序页面
还得把 页面参数由 path 改为 pagepath (不改会报错!)再发送消息就可以正常接收并跳转到指定小程序页面啦!下面是我的构造的正确的多维数组格式
小程序的推广方法有哪些?
当用户关注公众号时,就能看到位于显眼位置的“相关小程序”,点击可直接跳转到小程序。 14、公众号关联小程序推送信息 商户在进行公众号关联小程序时,可选择将关联信息推送给公众号粉丝,粉丝将收到公众号关联小程序通知,点击即可进入关联的小程序。 15、模板消息 模板消息是小程序在微信内部对每个用户生成的推送。内容...
头条号能跳转微信小程序吗?
1、推送形式更多样 公众号运营者在编辑图文消息时,可以将已关联的小程序以蓝色文字链接或图片的方式添加到图文消息的正文中,用户点击就能进入到小程序。2、支持自定义编辑 公众号运营者可以自定义小程序的图片和蓝色文字链接的文字内容,以及指定小程序打开的页面。此功能对所有公众号开放。微信团队表示,...
微信公众号模板消息如何推送?小程序使用公众号模板推送消息
2.确认所属行业,挑选行业模板,已开通模板消息的服务号在公众平台“功能”菜单栏里可直接看到“模板消息”选项,点击后即可进入模板消息界面。公众号运营者首先需要选择帐号服务所处的两个行业,进而点击“+从模板库中添加”按钮即可从模板库中选择这两个行业的模板进行服务通知。3.目前每个具有支付权限的...
微信小程序新增六大功能 面向个人开发者开放
在支持公众号绑定相关小程序后,公众号和小程序有了三种新的连接跳转方式:①公众号自定义菜单点击可打开相关小程序。经过认证的订阅号和服务号,可以把自己关联的小程序放在自定义菜单中,用户点击可直达小程序。②公众号模版消息可打开相关小程序。通过公众号,公众号运营者可以推送关联的小程序页面了。③...
公众号模板消息推送不限次数功能操作指引
在公众号助手中,开发者可进一步设置推送参数,包括发送内容、控制推送频率、分组粉丝等。在【模板消息推送-我的消息】中新建消息,选择已有模板,填写内容,支持在模板消息中加入粉丝昵称以及跳转至小程序。预览消息样式,确认无误后保存并下发,支持定时发送。与微信公众号的群发消息相比,模板消息更加灵活且...
公众号模板消息推送不限次数功能操作指引
授权公众号助手,进入【模板消息推送-我的消息】,新建消息并选择模板,个性化填写内容,包含粉丝昵称与跳转链接。启用粉丝昵称和跳转功能,需确保小程序已关联公众号。预览模板,通过二维码在微信中查看实际效果,二维码1小时内有效。确认无误后,点击“保存并下发”,选择目标粉丝群体,支持定时发送,但最多...
小程序接入订阅消息操作指南
订阅消息是需要用户主动订阅 ,开发者才可以面向用户发送的消息。路径示意如下:关键要素如下 :订阅消息下发条件:用户自主订阅 订阅消息推送位置:服务通知 订阅消息卡片跳转能力:点击查看详情可跳转至该小程序的页面 模板消息 当用户在小程序内完成特定的交互行为(支付或提交表单行为)来收集 formid,后续...
小程序和H5页面的相互跳转
直接在模板消息接口中配置) 该小程序appid必须与发模板消息的公众号是绑定关联关系,点击模板消息跳转小程序,可支持跳转到小程序的具体页面,支持带参数,(示例index?foo=bar)5、H5页面中嵌入小程序码 6、安卓手机debug调试( 打开信息里面的调试功能 )
微信小程序 实现模板消息群发、发送给指定用户
下面是FormIdCollection类的一个具体实现,基于laravel(说实话,挺好用的),另外引入了一个微信开发包 overtrue/wechat (这里主要是用来发模板消息、有点大材小用了), https://www.easywechat.com/ 我已经封装了一个laravel扩展包,感兴趣的朋友可以上github上看下 https://github.com/laravuel/...