安装应用
通过蒲公英 API 1.0 安装 App,以及 iOS 应用内安装的旧版接口说明。
本页为 API 1.0 旧版接口,仅供历史项目维护参考。新接入项目请优先使用 API 2.0 安装应用。
安装 App
通过该接口可以直接使用手机安装 App,请使用 HTTP GET 方式。该接口仅在手机上可用,使用手机浏览器请求该地址即可开始安装。
GET
http://api.pgyer.com/apiv1/app/install请求参数
| 参数 | 说明 |
|---|---|
| aKey | App Key 是唯一标识应用的索引 ID,可以通过短链接接口获取,或者我的应用接口获取。 |
| _api_key | API Key |
| password | 选填,当应用需要安装密码时,请传入应用安装密码 |
返回数据
接口会根据应用类型(iOS 或 Android),自动使用相应的安装方式来安装应用。
示例代码
http://api.pgyer.com/apiv1/app/install?_api_key=YOUR_API_KEY&aKey=f3c7897cf8ac70a3d345699ef6e1584d&password=123456iOS 应用内安装
iOS 应用内安装接口,可以实现用户安装应用时,无需打开浏览器,即可直接安装的效果。接口地址:
itms-services://?action=download-manifest&url=https://www.pgyer.com/app/plist/{aKey}请将其中的 {aKey} 换成 App 的 Key,不包含大括号。
示例代码
Web:
<a href="itms-services://?action=download-manifest&url=https://www.pgyer.com/app/plist/f3c7897cf8ac70a3d345699ef6e1584d">安装</a>iOS:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=https://www.pgyer.com/app/plist/f3c7897cf8ac70a3d345699ef6e1584d"]];或者:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://api.pgyer.com/apiv1/app/install?_api_key=YOUR_API_KEY&aKey=f3c7897cf8ac70a3d345699ef6e1584d&password=123456"]];