微信小程序,张小龙设想其为无需安装即可使用的应用,秉持 “用完即走” 的设计理念,旨在成为连接人与服务的桥梁。
微信小程序就是应用、网页、菜单上的一个链接。点开就可以用,用完关掉页面就可以了。用完即走。
但,一个链接却有三种API,看描述也有些类似:
URL Scheme,该接口用于获取小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景。目前仅针对国内非个人主体的小程序开放。
格式示例:weixin://dl/business/?t=GoVX9rN6yDb
URL Link ,获取小程序 URL Link,适用于短信、邮件、网页、微信内等拉起小程序的业务场景。目前仅针对国内非个人主体的小程序开放。
格式示例:https://wxaurl.cn/In58pu1KAZb
Short Link,获取小程序 Short Link,适用于微信内拉起小程序的业务场景。目前只开放给电商类目(具体包含以下一级类目:电商平台、商家自营、跨境电商)。通过该接口,可以选择生成到期失效和永久有效的小程序短链。
格式示例:#小程序://小程序名称/index/UGkX8tadVsMiCBz
Short Link是唯一支持生成永久有效链接的接口。适合永久入口需求,如电商品牌官网固定入口、长期会员中心链接等。
在回答这个问题前,我们先详细分析下这三种接口使用场景及使用限制,加深理解,方便解惑。
微信小程序提供的URL Scheme、URL Link、Short Link三种接口,是针对不同业务场景、技术需求和权限控制设计的差异化解决方案。它们的核心区别体现在功能特性、适用场景、权限限制三个维度,而设计多种接口的目的是为了精准满足不同行业和主体的需求,同时平衡安全性、兼容性和用户体验。
path
和 query
参数影响目标页面和分享卡片的标题(显示为页面标题),但无法自定义头图、副标题、中间页背景图。#小程序://小程序名称/index/UGkX8tadVsMiCBz
的短链接,便于在微信聊天、朋友圈等场景复制、传播。在微信内点击时直接拉起小程序(无中间页),体验最优。
场景 | 推荐接口 | 核心优势 |
---|---|---|
自有 App 跳转到小程序商品页 | URL Scheme | 深度跳转 + 参数传递,精准引导用户到指定商品,支持自定义分享样式增强品牌感。 |
短信推广限时优惠券 | URL Link 或 URL Scheme | 支持到期失效,用户点击链接唤起小程序,活动结束后链接自动失效。 |
企业官网嵌入小程序入口 | URL Link | 中间页机制兼容所有浏览器,统一品牌样式,避免因 Android 兼容性问题导致用户流失。 |
电商平台拼团活动分享 | Short Link | 微信内短链点击率高,支持生成永久链接(长期活动)或限时链接(秒杀活动)。 |
微信设计三种接口的核心逻辑是按需分配能力:
这种细分策略既避免了单一接口的功能臃肿,又通过权限和类目限制降低了风险,最终实现了技术灵活性、商业价值、用户体验的平衡。对于开发者而言,需根据业务场景、主体类型和合规要求选择最适合的接口,以最大化小程序的拉新和留存效果。
文档链接:
https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/url-scheme/generateScheme.html
https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/url-link/generateUrlLink.html
https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/short-link/generateShortLink.html
小程序链接生成与使用规则调整公告https://developers.weixin.qq.com/community/develop/doc/000aeab88a4ea0c5c89d81fde5b801。其实,微信小程序还有一个生成链接的入口:复制链接。
东方明珠电视塔
这个链接与上面的这三种链接有什么区别?
这个设计想解决用户什么问题?适合哪种场景呢?
欢迎留言交流。
#小程序 #链接