微信公众号模板消息无法跳转到指定小程序页面

微信公众号模板消息无法跳转到指定小程序页面,第1张

最近做了一个需求在公众号网页推送的模板消息,连接跳转到关联小程序,遇到总是跳转到首页的问题。说一下里面的坑

后端是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/authid=6'   变成了  'pages\/auth\/authid=6'  难怪找不到路径!

后来看了下手册,有防止 json_encode() 转义 斜杠的参数  

JSON_UNESCAPED_SLASHES (不转义斜杠,对应的数字 64)

然后把第二步  改为   $json_data  = json_encode($arr, JSON_UNESCAPED_SLASHES )

还得把  页面参数由 path  改为   pagepath (不改会报错!)

再发送消息就可以正常接收并跳转到指定小程序页面啦!下面是我的构造的正确的多维数组格式

智慧校园小程序有哪些应用场景?

(1)课表安排

大学课程时间和地点安排都相对零碎,遇上老师调课还需要预约教室,加入消息通知不畅可想而知会给同学安排时间造成很大麻烦,通过智慧校园小程序可实现教师实时更新课表信息,并且可通过模板消息推送变更信息,使课程安排跟上时代步伐。

(2)后勤管理

一般高校在校生动辄上万人,给后勤带来很大压力,例如饭卡、图书借阅、水电缴费等处理不好很容易导致抱怨的出现,而通过对接图书管理系统和后勤系统,可有限避免高峰时段窗口排队、还书麻烦等情况的出现,顺便也减轻了工作人员的负担。

(3)信息平台

对于高校而言,需要信息化的内容太多,如学分、考试安排、学费缴纳等,然而信息平台官网往往不仅界面不够友好,相比手机又有诸多局限,导致查询体验的不佳,而通过微信帐号对接教务系统,小程序可做到随时随地查询信息,弥补信息平台的缺陷。

(4)政务管理

相比中学,高校管理普遍更为宽松,学校往往难以将信息触达到每一个学生,造成政务管理上的低效率,而小程序可同步公众号资讯,同时能通过消息推送和签到的形式确保活动传达效果。以此类推还可利用消息推送讲座、公告、违纪处理、报名统计等。

小程序推广方法如下:

1、 公众号菜单关联小程序(免费)

在公众号自定义菜单插入小程序连接,引导粉丝访问。

2 、小程序与小程序之间的跳转(免费)

可以将每个产品线各做一个小程序,绑定在同一个公众号主体上,然后互相跳转。

3、社交立减金,实现快速转化(免费)

用户在小程序内购物后,会获得“微信立减金”,用户将“立减金”分享给好友/微信群的同时,自己也完成了领取。

4 、App分享到朋友圈(免费)

针对有APP的客户,将App的内容分享到微信时,会自动转为小程序卡片,用户点击进去就会小程序。

5、官方广告位(付费)

关键词推广及搜索广告

6、附近的小程序广告 (付费)

附近的小程序是微信开放的关键流量入口,特别是对餐饮和零售业起着举足轻重的作用。

同样,附近的小程序也新增了广告投放渠道,该广告出现在附近小程序的第三行,点击即可以打开对应的小程序。

7、模板消息推送(免费)

模板消息是小程序在微信内部对每个用户生成的推送。内容类可以用它提示更新,电商类可以用它提示促销或未付款,工具类可以用它提示完成日常目标。

8、新媒体软文推广(付费)

可借助KOL的粉丝号召力推广小程序,不失为新媒体时代的一大主流推广方式。

通过优质的软文广告或硬广,将小程序投放到微信及其他的新媒体平台。

目前很多10万+自媒体都有明确的投稿标价。

9、商家支付页面(免费)

电商版小程序才可采用此推广方式。

您好,支持,推送模板消息的参数中page参数代表点击模板卡片后的跳转页面,仅限本小程序内的页面。支持带参数,(示例indexfoo=bar),该字段不填则模板无跳转。详细见文档>

以上就是关于微信公众号模板消息无法跳转到指定小程序页面全部的内容,包括:微信公众号模板消息无法跳转到指定小程序页面、校园小程序有哪些做得比较好的,怎么做、小程序推广50个方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9365612.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存