最近在复盘支付宝小程序,之前遇到个问题:支付宝要求小程序内容要丰富,但我们一期内容单薄,想要自己开发功能排期上不允许,于是就想从我方小程序跳转到他方小程序。这时候就要获取他方小程序的appid进行跳转。
这方法也是逛社区学来的,现在再复盘巩固下。
以【浦发银行信用卡】为实例的操作步骤:
1. 点击小程序右上角的。。。按钮;
2. 点击‘分享’按钮(有些小程序会禁用分享,这时候就没办法只能换个小程序);
3. 点击‘复制链接’按钮;
例子:浦发银行信用卡:https://ur.alipay.com/_1GlSvbBMjzVh8eVjVVfTQ5
4. 在浏览器中粘贴复制好的地址后,页面加载过程中立马点击‘esc’键,阻止页面重定向(这步操作一定要快,不然页面重定向完成就拿不到APPid了);
按【浦发银行信用卡】的例子我们得到的链接:
https://render.alipay.com/p/s/i/?scheme=alipays%3A%2F%2Fplatformapi%2Fstartapp%3FappId%3D2021002114673141%26page%3Dpages%252Findex%252Findex%26enbsv%3D0.2.2208230959.19%26chInfo%3Dch_share__chsub_CopyLink%26apshareid%3DD2E4CDAA-E49D-4E1D-9A62-AD1FBA6AAB4F%26shareBizType%3DH5App_XCX%26fxzjshareChinfo%3Dch_share__chsub_CopyLink
5. 然后按F12(审查元素),浏览器控制台输入decodeURIComponent(decodeURIComponent('浏览器的链接')),再按enter键,这样就能得到解析后的链接;
解析后链接:
https://render.alipay.com/p/s/i/?scheme=alipays://platformapi/startapp?appId=2021002114673141&page=pages/index/index&enbsv=0.2.2208230959.19&chInfo=ch_share__chsub_CopyLink&apshareid=D2E4CDAA-E49D-4E1D-9A62-AD1FBA6AAB4F&shareBizType=H5Ap
6. 观察解析后的链接,我们能得到APPid:2021002114673141