【经验分享】如何获取任意小程序appId及页面路径

简介: 【经验分享】如何获取任意小程序appId及页面路径

大家偶尔会有跳转某个小程序某个页面的需求,然而我们并不知道别人小程序的appId以及某个页面的链接,那么我们该如何达到我们跳转该小程序的目的呢?因为支付宝官方暂未提供获取其他小程序appId的方式,所以这边提供一个小技巧给大家。
操作步骤如下:
首先访问目标小程序的具体某个页面,然后点击右上角分享该页面到钉钉(当然如果该小程序设置了禁用分享那这个方法就无效了, 底部有其他方式)。
这里以 《青团社兼职》 小程序举例:


分享岗位详情到钉钉。我们可以查看到的是这样的一个页面:


这个时候点击该卡片,会默认打开浏览器,浏览器会自动重定向到一个新的网址。
在网页加载的时候,我们按下键盘的ESC键,可以阻止网页的继续加载。这里操作要快,姿势要帅,不然你会拿到重定向后的链接。
可以看到我们获取到了这样的一个链接:



然后打开浏览器,鼠标右键检查(审查元素),浏览器控制台输入 decodeURIComponent(decodeURIComponent('链接放这里'))



然后可以拿到如下链接:
https://render.alipay.com/p/s/i/?scheme=alipays://platformapi/startapp?appId=2018082861168647&page=pages/partdetails/partdetails?partJobId=722456&shareFrom=user&timestamp=1602569341221&deviceId=undefined&enbsv=0.2.2010100914.56&chInfo=ch_share__chsub_DingTalkSession
去除无用的信息后我们可以拿到小程序的appId,链接以及参数:
appId=2018082861168647&page=pages/partdetails/partdetails?partJobId=722456

走到这里 我们就拿到了小程序的appId 以及岗位详情的链接和参数啦。那我们接下来操作跳转到该小程序:
代码片段如下:https://pen.mini-code.com/s/ee5df1e9-b0ee-4ca9-92cb-1f8da3fe284e

接下来咱们试试操作获取官方老版本(8位数的appId,离线包)的小程序路径,以蚂蚁保险举例


使用上述方法操作后我们拿到了这样的链接:


跳转官方的页面使用:my.ap.navigateToAlipayPage 方法。操作如下:

接下来分享如何获取禁用分享的小程序appId:
第一种方式:
首先进入该小程序,点击右上角三个点,弹出的窗里点击小程序名称,然后再次点击推荐给朋友,选择钉钉,然后重复上述操作,我们直接拿pages/redirect/redirect后面的appId,注意不要取错了喔~


JavaScript

复制代码

1
alipays://platformapi/startapp?appId=2021001165662428&page=pages/redirect/redirect?appId=2019092567759928
这里取到appId为:2019092567759928



第二种方式:
首先进入该小程序,点击右上角三个点,弹出的窗里点击添加到桌面


JavaScript

复制代码


https://render.alipay.com/p/s/shortcut/index?appId=2019092567759928&appName=集分宝&appIcon=https://appstoreisvpic.alipayobjects.com/prod/cb8aee83-f95f-443d-b776-14786b980019.png@120w.png&customParams=chInfo=app_desktop
也可以看到appId为:2019092567759928



以上就是简单的获取任意小程序appId及路径的小技巧。最后附上福利:

JavaScript

#### 官方小程序应用appId
appId 离线包小程序名称
77700170 备用金小程序
60000002 蚂蚁森林
20000021 卡包
20000134 股票
20000135 12306火车票
20000150 汇率换算
20000160 支付宝会员
20000178 市民中心
20000180 借呗
20000199 花呗
77700104 交管12123
77700124 余额宝
77700126 相互宝
77700130 花呗账单
77700142 商家收款码
77700144 扫码点单
77700151 发票管家
77700152 信用卡还款
77700161 全民健康金
77700167 支付宝汇生活
77700170 支付宝备用金
77700171 小钱袋
77700177 健康福利社
77700183 全民保终身养老金
77700185 租享生活
77700189 答答星球
77700191 店铺优惠券
77700195 电子学生卡
77700198 多人记账本
77700207 网商银行
77700223 笔笔攒
77700256 我的客服
77700257 收钱有奖
77700261 商家智能设备服务
77700264 相互帮
77700279 校园派
77700281 银行卡
77700284 医保支付码
77700300 我的余额
目录
相关文章
|
6天前
|
移动开发 小程序
如何让uni-app开发的H5页面顶部原生标题和小程序的顶部标题不一致?
如何让uni-app开发的H5页面顶部原生标题和小程序的顶部标题不一致?
|
6天前
|
缓存 小程序 UED
微信小程序如何在切换页面后原页面状态不变
微信小程序如何在切换页面后原页面状态不变
55 0
|
6天前
|
小程序 UED 开发者
小程序如何监听页面的滚动事件
小程序如何监听页面的滚动事件
39 0
|
6天前
|
JSON 小程序 JavaScript
【微信小程序】-- 自定义组件 - 组件所在页面的生命周期 & 插槽(三十七)
【微信小程序】-- 自定义组件 - 组件所在页面的生命周期 & 插槽(三十七)
|
6天前
|
小程序
小程序和页面生命周期详解
小程序和页面生命周期详解
16 0
|
6天前
|
存储 缓存 小程序
微信小程序页面传值的几种方式
微信小程序页面传值的几种方式
|
6天前
|
小程序
小程序页面路由传参的方法?
小程序页面路由传参的方法?
20 0
|
6天前
|
缓存 小程序 开发者
微信小程序如何刷新当前页面
微信小程序如何刷新当前页面
51 0
|
6天前
|
存储 JSON 小程序
【微信小程序】-- 页面处理总结(三十一)
【微信小程序】-- 页面处理总结(三十一)
|
6天前
|
JSON 小程序 API
【微信小程序】-- 案例 - 本地生活(列表页面)(三十)
【微信小程序】-- 案例 - 本地生活(列表页面)(三十)

热门文章

最新文章