我们希望让用户通过扫二维码下载apk,但是微信屏蔽了这种方式,有没有方法可以实现?

这个问题我有考虑过,也可以提供一个带有下载链接的网页,但是这样需要两步操作,我更倾向于一步操作。同时我也考虑过这个问题可能是无解的,不过试试看,提出来…
关注者
524
被浏览
196,104

30 个回答

这页面的答案看了一圈也没有好的,

@oneYang

的方法也不算很好,一是会有一个蛋痛的应用宝的过渡页,二是如果用户用浏览器等非微信的app扫描,就不能下载了,还是十分蛋痛。刚才就在折腾这个问题,算是找到方法了。

下面提供的方法,Android 手机用浏览器和微信都可以扫描直接下载,不用跳到过渡页。先把成果放出来,大家可以用 Android 的浏览器和微信都扫一下这个二维码。

dwz.cn/vOjKm (二维码自动识别)

下面是教程。

现在开始默认你的应用已经上传到了应用宝……(好像还要申请应用宝微下载?教程在这里:

应用宝微下载

。)

1、登录

腾讯应用中心

(吐槽一下腾讯:这厮有好几个主页,入口不同主页不同……很乱,但我们暂时不管它了),找到你的APP。(再吐槽一下腾讯:不登录也可以搜索,但根本搜不出东西,而且不会提示你登录……)

点进去,你会看到右边有个二维码。↓↓↓↓↓↓↓↓

fusion.qq.com/app_downl (二维码自动识别)

2、用浏览器或别的什么扫描之(不要用微信扫,用微信扫会得到个不一样的网址),在浏览器地址栏把这个链接复制下来。↓↓↓↓↓↓↓↓


例如知乎是这一串:

http://fusion.qq.com/app_download?appid=1101055015&platform=qzone&via=QZ.MOBILEDETAIL.QRCODE&u=3046917960

太长了,我用短网址缩一下

dwz.cn/vOjKm

好啦,这就是生成二维码的地址=。=

故事到这里就讲完了。

————————————————————————————————

PS:其实你仔细看上面那串链接,这个appid=1101055015其实就是知乎在腾讯应用中心的APP ID,这个东西是唯一且不变的。除了这样找,你还可以在自己的

腾讯开放平台

>>>>移动应用>>>>应用管理那里找到它。

例如这是我家的APP ID。(其实这算不算广告……但没办法……我进不去别人的后台啊,而且APP还不完善,没到宣传的时候= =)

直接把ID替换掉,就可以了,例如这样= =

fusion.qq.com/app_downl

就可以做成浏览器和微信都可以扫描直接下载的二维码啦。

dwz.cn/vO0e6 (二维码自动识别)


故事到这里就讲完了。

——————————————————————————————————————

PPS:如果你用 iPhone 的微信扫描上面半半的二维码,你会发现它还可以跳转到App Store,没错,你可以用一个二维码实现跨平台扫描下载。(咦?WP是什么??)

方法也不难,只要在腾讯的应用管理里面填写iOS的信息就可以了。

其实很多平台都提供这种共用一个二维码的方法,不过你想用 Android 手机在微信里面扫描下载,还得按腾讯的路子走。

知乎不能用 iPhone 扫应用宝的二维码下载,是因为它没有设置这个┑( ̄Д  ̄)┍

好啦,故事到这里真的讲完了。

接入应用宝

微下载