
1:可以点击小程序 左上角 点击复制链接。:
2:如果你是小程序管理员,想在电脑端批量生成指定页面的链接:
登录 微信公众平台(mp.weixin.qq.com)
进入 工具 → 生成 URL Link / 生成 URL Scheme(不同入口略有差异)
填写:
小程序页面路径(如 /pages/index/index)
页面参数(如 id=123)
生成后,复制得到的链接,格式就是 小程序://xxx/xxx
https://api.weixin.qq.com/wxa/generateurlscheme
2. 调用生成 Scheme 接口
请求地址(POST):
https://api.weixin.qq.com/wxa/generatescheme?access_token=第一步获取的ACCESS_TOKEN
请求头:需设置 Content-Type: application/json
请求体(JSON 格式,必填参数见注释):
json
{
"jump_wxa": { // 必选:跳转小程序的目标信息 page query env_version
"path": "/pages/index/index", // 可选:小程序页面路径(已发布,不可带query,空则跳主页)
"query": "a=1&b=2", // 可选:页面入参(1024字符内,仅支持指定特殊字符)
"env_version": "release" // 可选:打开版本(release正式/trial体验/develop开发,微信外生效)
},
"expire_type": 0, // 必选:失效类型(0=指定时间失效/1=指定天数失效)
"expire_time": 1719628800 // 必选(expire_type=0时):Unix时间戳,最长有效期30天
// "expire_interval": 7 // 必选(expire_type=1时):失效间隔天数,最长30天
}
3. 成功返回结果
json
{
"errcode": 0,
"errmsg": "ok",
"openlink": "weixin://dl/business/?t=xxxxxx" // 生成的Scheme码
}
这种生成的和我们 上面的还不太不一样。 这个还有时间限制。
generateurlscheme接口生成的链接:小程序加密 URL Scheme该接口生成的是标准 URL Scheme,格式固定为:weixin://dl/business/?t=xxxxxx(t=后为接口返回的 ticket 加密凭证)特点是:
生成方式:必须通过微信服务端接口调用生成,需传access_token、跳转路径等参数;
格式特征:以weixin://dl/business/开头,核心为t=的 ticket 参数;
使用场景:主打微信外场景(短信、邮件、外部网页、APP),是微信官方推荐的跨端引流链接格式,兼容性更强。
站长微信:xiaomao0055
站长QQ:14496453