打开小程序途径总结

173 阅读1分钟

由于一直负责社区小程序这块,有各种奇奇怪怪的需求,这里总结日常小程序开发中会遇到打开小程序有哪些途径方案,以备那天pd,运营同学提过来一个需要,可以接招提供方案。

  1. 使用开放标签developers.weixin.qq.com/doc/offiacc…(开发比较麻烦,只能在微信内部浏览器才能使用)
  2. 使用 url scheme developers.weixin.qq.com/miniprogram…(适用于从短信、邮件、微信内部和外部网页等场景打开小程序 缺点:需要在微信管理后台提前生成,且启动参数中不能带有%这种特殊字符,只能支持部分特殊字符,本身不是一个网页 只是一个链接(也可以通过服务端接入接口生成)developers.weixin.qq.com/miniprogram… 优点:不需要开发,直接跳转或者发送链接即可使用)

image.png

  1. 使用url link developers.weixin.qq.com/miniprogram…(适用于短信、邮件、网页、微信内和外部网页等拉起小程序的业务场景 缺点:需要服务端开发一套生成url link的流程 优点:不需要依赖人工去管理后台生成,代码自动生成 即拿即用 本身是一个网页 可以单独拿来使用)
  2. 使用小程序码和小程序二维码developers.weixin.qq.com/miniprogram…(优点:可使用与放于物料上 在终端外部使用来引流 可以用管理后台生成和服务端调用接口生成 一物一码 缺点:需要用户扫码 或者在微信浏览器内部需要长按识别)
  3. 公众号菜单和文章配置小程序入口(developers.weixin.qq.com/doc/offiacc…)
    6app分享小程序和小程序内页面转发分享
    7其他场景developers.weixin.qq.com/miniprogram…