微信服务号如何直接跳转小程序指定位置?
首先需要将您的微信服务号和您的小程序关联一下,关联流程:登录您的微信公众号,依次点击小程序-小程序管理-添加,点击关联小程序,用管理员微信扫码一下,进入关联页面,输入您需要关联小程序名称,点击搜索,进行关联邀请。关联成功之后,在微信公众号文章底部插入小程序卡片,用户点击小程序就可以跳转到小程序指定页面。
公众号与微信小程序搭配使用是小程序运营的方式之一,通过微信公众号跳转到小程序,可直接将流量转化为客户。那么微信公众号跳转到小程序怎么 *** 作呢?下面有几种跳转设置方法。
1、微信公众号自定义菜单栏添加
注意:添加是选择的小程序之前要关联才行
2、微信公众号消息添加
注意:展现方式可以是文字、、小程序卡片以及小程序码等形式。
3、微信公众号自动回复添加
添加好小程序连接,快速自动回复就可以推送小程序了。
您可以先试试,希望帮助到您。
链接是页面模板吗?模板不支持哦
>
最近做了一个需求在公众号网页推送的模板消息,连接跳转到关联小程序,遇到总是跳转到首页的问题。说一下里面的坑
后端是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 尝试使用其他浏览器打开:如果您想要下载某个应用程序,请尝试使用其他浏览器(如Chrome、Safari等)来打开该链接,并进行下载 *** 作。
2 通过搜索引擎查找:可以通过百度、谷歌等搜索引擎输入相关关键词进行搜索,然后从官方网站上下载所需软件。
3 直接进入应用商店:如果您知道需要下载的应用名称,在手机上直接进入对应的应用商店(如App Store、华为应用市场、小米应用商店等),然后在里面搜索并安装即可。
以上就是关于微信服务号如何直接跳转小程序指定位置全部的内容,包括:微信服务号如何直接跳转小程序指定位置、微信公众号的H5页面怎么跳转小程序指定页面、小程序跳转进入微信公众号文章链接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)