首页 > 编程语言 >外部H5唤起常用小程序链接规则整理

外部H5唤起常用小程序链接规则整理

时间:2025-01-10 20:45:46浏览次数:1  
标签:appId 程序 H5 query path 唤起 链接 页面

概述

我目前工作是全职做小程序开发,所负责的小程序需要发布抖音+快手+微信+支付宝四端,年底了,公司准备做一波营销活动,营销活动更好传播的话首选H5活动营销页,这就需要考虑怎么把用户从H5页面引入到我们自己的小程序以达到引流的目的,于是需要调研各家小程序平台是否有对应的能力可以满足此需求,于是有了此文,记录各家小程序平台的跳转链接规则,以备需要时查询。

链接规则整理

此处只整理了我工作中开发有接触到的小程序平台

微信小程序外部唤起URL Scheme

前提:

开发者无需调用平台接口,在左边最底下小程名称->账号设置->基本设置->隐私与安全->明文Scheme拉起此小程序配置要做跳转的页面

链接规则:
weixin://dl/business/?appid=[appid]&path=[path]&query=[query]&env_version=[env_version]

  1. 【必填】appid:要打开的小程序的 appid ;
  2. 【必填】path:要打开的小程序的页面 path ,必须是已经发布的小程序存在的页面,不可携带 query;
  3. 【选填】query:要打开的小程序的 query ,最大512个字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~%`,需要url_encode;
  4. 【选填】env_version:要打开的小程序版本,正式版为release,体验版为trial,开发版为develop,仅在微信外打开时生效。注意:若不填写,则默认打开正式版小程序。
    通过明文 URL Scheme 打开小程序的场景值为 1286。

官方文挡说明

快手小程序外部唤起URL Scheme

链接规则:
kwai://miniapp?appId=[appId]&KSMP_source=011012&KSMP_internal_source=011012&path=[path]

可根据此示例链接将appid和path替换为自己的小程序appid和具体页面的path(注意不要填写错误的场景值,会导致部分情况下无法打开小程序),生成链接后将链接配置在服务TAB具体需要配置链接的模块即可。

  1. 【必填】appId:要打开的小程序的 appid ;
  2. 【必填】path:要打开的小程序的页面 path ,必须是已经发布的小程序存在的页面,不可携带 query;
  3. 【必填】KSMP_source:打开小程序的场景值,固定值为0110120
  4. 【必填】KSMP_internal_source:打开小程序的场景值,固定值为0110120

官方文挡说明

支付宝小程序外部唤起URL Scheme

链接规则:
alipays://platformapi/startapp?appId=[appId]&page=[page]&query=[query]

  1. 【必填】appId:要打开的小程序的 appId。示例:20170713077xxxxx
  2. 【选填】page:要打开的小程序的页面 path ,要跳转到目标小程序的具体 page 页面,该值等于 app.json 里面的配置值;如果不带 page 字段,默认跳转到小程序首页。路径中可以在?后面附加跳转后的页面参数。页面参数必须进行 UrlEncode 编码,否则只能获取到第一个页面参数,示例:UrlEncode 编码前:pages/index/index?key1=1&key2=2 UrlEncode 编码后:pages/index/index?key1%3D1%26key2%3D2
  3. 【选填】query:表示从外部 App 携带的参数透传到目标小程序,如果不需要携带参数给小程序,可以不带该参数。query:启动参数,内容按照格式为参数名=参数值&参数名=参数值 注意: query 携带的启动参数必须进行 UrlEncode 编码否则只能获取到第一个参数,UrlEncode 编码前:key1=value1&key2=value2 UrlEncode 编码后:key1%3Dvalue1%26key2%3Dvalue2

官方文挡说明

支付宝小程序还贴心的提供了在线的链接生成工具:官方生成工具

京东小程序外部链接唤起

链接规则:
https://mini-app-static.jd.com/apps/mpshare/index.html?appId=[appId]&type=1&pageAlias=[pageAlias]&path=[path]

  1. 【必填】appId:要打开的小程序的原始id
  2. 【选填】type:打开的小程序的类型,1 对应线上正式小程序 2 体验版小程序
  3. 【选填】pageAlias:要打开的页面的别名,需要在app.json中配置使用,详见全局配置,优先级低于path字段
  4. 【选填】path后面的路径,需要url encode,如原始path字段值如下: page/index/index.html?name=aa,则需要转化成 page%2findex%2findex.html%3fname%3daa;path中的?后面的自定义参数值,可在 app.js 中 onLaunch 回调中获取。
    官方文挡说明

抖音小程序外部唤起URL Scheme

抖音暂时不支持用户手动拼写URL跳转路径,只能通过请求接口生成对应跳转链接。

官方文挡说明

论坛求助贴子

QQ小程序

暂未找到有才能方式可以跳转,文挡上只有扫描普通二维码可以跳小程序,又备注限制在手机QQ“扫一扫”或“QQ内长按识别二维码”的情况下,又没有论坛,也找不到客服入口,二眼一模黑。

期望

QQ小程序没有找到解决方案,如果有知道的,欢迎评论补充;对于其它各家小程序平台,如果你也开发有接触,并知道其中链接规则,也欢迎评论补充,一起学习一起进步。

标签:appId,程序,H5,query,path,唤起,链接,页面
From: https://www.cnblogs.com/xwwin/p/18664668

相关文章

  • uniapp(vue3) -实现横向滚动选择日期组件,手势左右滑动选择日期,类似电影选票日期Tabs选
    效果图在uni-app手机h5网页网站/支付宝微信小程序/安卓app/苹果app/nvue等(全平台兼容)开发中,实现uniapp日历横向日期选择器可滑动可点击,自定义横向滑动选择日期周几,获取日历并列出当前月前几个月的日期,用户手势横向滑动日历选择器插件,支持自定义任意样式、自定义展示的日......
  • uniapp - 实现精美全屏抽屉弹窗带动画过渡功能组件,从页面左侧或右侧弹出抽屉窗口带挤
    效果图在uni-app手机h5网页网站/支付宝微信小程序/安卓app/苹果app/nvue等(全平台兼容)开发中,实现uniapp抽屉弹框组件,从页面全屏侧滑弹出抽屉窗口,简单易用的Drawer抽屉插件,uniApp抽屉组件好看弹跳挤压出现动画过渡效果,适用于侧边隐藏时导航菜单、我的个人信息等场景,自定义......
  • CH57x,CH58x,CH59x等BLE芯片的休眠回调作用及使用方法
    简介:在芯片工作期间,如果程序不是所有时刻都有任务在运行,因此在系统空闲期间,这些工作电流其实是浪费掉的,可以人为的控制在无任务进行时使芯片进入低功耗,等到有任务准备执行前再唤醒起来执行。在BLE蓝牙库中,就有这么一项低功耗处理措施。tmos时钟源来自于低速时钟,在休眠期......
  • linux通过配置软链接修改文件默认存储路径
    前提有时候通过集群安装的docker之类的软件是不方便修改docker的默认存储路径的,使用时间长了后会占用服务器根目录磁盘,默认位置是/var/lib/docker/,这种情况可以在安装docker之前配置。比如执行这条命令可以将默认的docker存储路径实际放到/data/docker/下ln-s/data/docker/v......
  • CH585的SPI驱动WS2812
    目录链接:https://pan.baidu.com/s/1Su5dgmVWLre5kH2fYiGwQQ?pwd=wch6CH573系列/583系列/592系列MCU,在使用SPI模拟WS2812波形时,MISO-PA15引脚上的实时电平,会影响MOSI-PA14引脚上的空闲电平状态,故建议SPI驱动WS2812的场景下,固定PA15的电平,不要接其他外设。异常场景:当PA15引脚上......
  • CH5XX 软件模拟iic驱动SHT21
    本文使用CH592X软件模拟iic驱动SHT21,1.i2c.c#include"i2c.h"#include"CH59x_common.h"#defineIIC_SCL_PINGPIO_Pin_15//PB15-SCL#defineIIC_SDA_PINGPIO_Pin_14//PB14-SDA#defineIIC_SCL_H()R32_PB_DIR&=~IIC_SCL_PIN#defineIIC_SC......
  • 大闹天宫更始版H5网页游戏一键端+GM模式+安装教程
    今天为大家带来一款怀旧网单《大闹天宫更始版H5网页游戏》的游戏架设,仅供怀旧,本人已经安装游戏成功,特此带来详细安装教程。视频演示https://githubs.xyz/show/331.mp4 亲测截图   架设步骤关闭默认杀毒软件和其它自己下的杀毒软件 ,一定要检查关闭!!!!  打开windows......
  • PbootCMS 调取友情链接列表代码
    在PbootCMS中,您可以使用特定的标签来调取和显示友情链接列表。以下是如何在网站的任意位置使用这些标签的详细说明和示例代码。一、标签说明标签名称:{pboot:link}作用:用于依次输出指定分组的友情链接。适用范围:全站任意地方均可使用。二、模板代码{pboot:linkgid=*......
  • PbootCMS 的 {pboot:link} 标签,您可以轻松地在网站的任意位置调取和显示友情链接列表
    PbootCMS的 {pboot:link} 标签,您可以轻松地在网站的任意位置调取和显示友情链接列表。确保正确设置 gid 和 num 参数,并根据需要调整模板和样式,以实现最佳的用户体验。假设您有一个友情链接分组,其ID为1,并且您希望输出15个友情链接,可以使用以下代码:{pboot:linkgid......
  • H5页面移动端适配问题小计-1
    在开发H5页面时,iOSSafari浏览器常常会遇到页面内容被底部工具栏遮挡的问题。这不仅影响用户体验,还可能导致一些功能无法正常使用。最典型的就是safari将底部的工具栏也认为是视窗的一部分,所以会出现底部被遮挡的情况: 1.使用CSS调整页面高度1.1通过CSS媒体查询调整高度可......