1
您的位置: 新微云首页  >  资讯列表  >  正文

短信打开小程序 手机里如何打开微信小程序 通过手机短信打开微信小程序的方法 网页如何打开微信小程序 如何通过url打开小程序 微信开发

编辑:小峰   2021-05-14 17:07:31.84.13.587

    微信已经支持通过手机短信跳转打开小程序了,具体大家可以参见微信小程序的开发文档 地址  https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/url-scheme/urlscheme.generate.html

    微信官方文件表示:通过微信开放文档可以获取打开小程序任意页面的URL Scheme,支持生成到期失效或永久有效的URL Scheme。适用于从短信、邮件、微信外网页等场景打开小程序。iOS系统支持识别URL Scheme,可在短信等应用场景中直接通过Scheme跳转小程序。
   现在我们来看下如何开发,首先第一步就是获取到跳转小程序的这个scheme 的url地址,直接上代码!

原理简介
1、通过微信提供的urlscheme.generate接口生成可以打开小程序的scheme
2、开发H5中转页,跳转到小程序指定页面的
3、给用户发送的短信中加入落地页URL
4、用户点击URL打开浏览器,通过scheme打开微信并传递参数
5、微信获取Scheme跳转参数并打开小程序
下面是获取scheme url地址的代码:

 $url='https://api.weixin.qq.com/wxa/generatescheme?access_token=accesstoken';
    $postData=[
        'jump_wxa'=>[
            'path'=>$path,//通过 scheme 码进入的小程序页面路径,必须是已经发布的小程序存在的页面,不可携带 query。path 为空时会跳转小程序主页。
            'query'=>$query,//通过 scheme 码进入小程序时的 query,最大1024个字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~
        ],
    ];
将上面的值 使用  post方法 提交到 微信接口里 即可生成获取到url scheme   成功的话,就返回下面的数据:
  ["errcode"] => int(0)
    ["errmsg"] => string(2) "ok"
    ["openlink"] => string(35) "weixin://dl/business/?t=itnhZXaei6g"

上面的accesstoken 的获取就不多说了,可以看微信官方文档  https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/access-token/auth.getAccessToken.html  如何获取accesstoken的

 我们通过刚才讲述的已经可以获得了微信小程序的跳转地址,如果是苹果手机,直接使用这个地址就可以打开跳转小程序了。如果不是苹果手机,那么就需要再做一个跳转页。具体操作微信文档里也有说到。
    iOS系统支持识别URL Scheme,可在短信等应用场景中直接通过Scheme跳转小程序。 
    Android系统不支持直接识别URL Scheme,用户无法通过Scheme正常打开小程序,我们需要使用H5页面中转,再跳转到Scheme实现打开小程序,跳转代码示例如下:
location.href = 'weixin://dl/business/?t=LcoXo1wSXIq 
该跳转方法可以在打开H5时立即调用,也可以在用户触发事件后调用。

 

接收跳转参数
通过接口获取的链接及二维码,在跳转时会将其余参数转换成页面 ? 后面的部分,形如 page='pages/index/index?foo=bar'。我们可以在小程序的 App.onLaunch、App.onShow 和 Page.onLoad 的回调函数中获取到。

生成的URL Scheme仅支持从微信外打开小程序。微信内的网页如需打开小程序请使用微信开放标签-小程序跳转按钮,无公众号也可以直接使用小程序身份开发网页并免鉴权跳转小程序,见云开发静态网站跳转小程序。符合开放范围的小程序可以下发支持打开小程序的短信。

短信一键跳转小程序,提升用户转化率商家往往有一部分存量客户或者一些客户名单,但如何与他们进行有效的连接是每家商户都需要去思考的问题。增加与他们接触的渠道就是一种思路,通过点击短信内的链接就直接将客户引流到小程序内,以非常低成本的方式将客户引流,从而进行下一步的营销活动。
商家只需要编辑好短信的内容,向意向人群进行群发,实现自动营销。这样就增加了将客户引入小程序的数量,有效地提升客户的转化率。很多商家都有自己的小程序,通过短信引流的方式,增加客户的使用率,进而发挥更深一步的价值。点击短信链接,自动跳转品牌小程序,极大减少流失率,小程序的推广利器!

    好了,今天就给大家分享到这里,如果还有不清楚的,也可以加微信沟通。


有需要尽管加我微信,咨询我吧。我的微信号:qiufeng2983  或者扫一扫下面的二维码直接加我为好友。




文章内容如有涉及侵权,请联系作者进行删除。

TOP

在线客服

联系我们