请问短信点击链接唤起微信小程序怎么做?

百度了一下,好像要云开发的小程序才可以,我们公司的小程序不是云开发的。
求大神传授方法,怎么让短信里点击一个链接,唤起微信小程序,或者通过中间页唤起小程序。

阅读 3.8k
1 个回答

参考官方文档

https://developers.weixin.qq....

微信小程序提供了URL Scheme的方式去唤起小程序,url生成有俩种方案:

  1. 微信公众平台直接生成对应小程序页面链接 【可带参数】
  2. 服务端调微信的接口,对应小程序页面链接 【可带参数】 https://developers.weixin.qq....

前端实现:

  1. 短链解析为一个h5落地页面
  2. 代码实现:window.location.href = ${URL Scheme}

资料:
image.png
image.png
获取 URL Scheme:https://developers.weixin.qq....

通过服务端接口或在小程序管理后台「工具」-「生成 URL Scheme」入口可以获取打开小程序任意页面的 URL Scheme。适用于从短信、邮件、微信外网页等场景打开小程序。 通过 URL Scheme 打开小程序的场景值为 1065。
生成的 URL Scheme 如下所示:

weixin://dl/business/?t= *TICKET*
iOS系统支持识别 URL Scheme,可在短信等应用场景中直接通过Scheme跳转小程序。
Android系统不支持直接识别 URL Scheme,用户无法通过 Scheme 正常打开小程序,开发者需要使用 H5 页面中转,再跳转到 Scheme 实现打开小程序,跳转代码示例如下:

location.href = 'weixin://dl/business/?t= *TICKET*'
该跳转方法可以在用户打开 H5 时立即调用,也可以在用户触发事件后调用。

使用URL link的方式唤起小程序,一步到位,链接点击可直接唤起小程序

https://developers.weixin.qq....

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题