这时我们将
ios开发获取appstore上搜索出来的app的下载链接以及app的包名
0
前提:公司有一个供内部使用的业务部门应用程序和一个供客户外部使用的客户应用程序。业务部APP关于我们中有一个客户APP下载页面,使用的是腾讯应用商店的微下载。腾讯应用微下载,绑定两个终端
先决条件:
公司有一个供内部使用的业务部门应用程序和一个供客户外部使用的客户应用程序。关于我们的业务部APP中有一个客户APP下载页面,使用的是腾讯应用商店的微下载。
腾讯应用微下载绑定两个终端,一个是ios终端,一个是android终端。当用户使用摄像头扫描或使用二维码扫描应用程序扫描时,手机会打开浏览器并跳转到
应用程序下载地址。如果是Android手机,则会跳转到Chrome浏览器。如果是iPhone,则会跳转到Safari浏览器。这里是在iPhone上跳转到Safari浏览器的配置。
跳转到safari浏览器后,需要一个连接地址才能调用appstore中指定appid的下载页面。
为了获得这个下载链接,我们首先打开应用商店,如下图:
点击分享应用程序
点击复制链接后,我们可以看到复制的链接中包含了appId。如下所示:
获取到了ID(id=414478124)接下来我们通过safari浏览器访问一个地址,相当于发送了一个get请求来获取一个js文件。这个js文件包含包名:
https://itunes.apple.com/lookup?id=xxxxx