蒲公英文档中心

安装应用

通过蒲公英 API 1.0 安装 App,以及 iOS 应用内安装的旧版接口说明。

本页为 API 1.0 旧版接口,仅供历史项目维护参考。新接入项目请优先使用 API 2.0 安装应用

安装 App

通过该接口可以直接使用手机安装 App,请使用 HTTP GET 方式。该接口仅在手机上可用,使用手机浏览器请求该地址即可开始安装。

GEThttp://api.pgyer.com/apiv1/app/install

请求参数

参数说明
aKeyApp Key 是唯一标识应用的索引 ID,可以通过短链接接口获取,或者我的应用接口获取。
_api_keyAPI Key
password选填,当应用需要安装密码时,请传入应用安装密码

返回数据

接口会根据应用类型(iOS 或 Android),自动使用相应的安装方式来安装应用。

示例代码

http://api.pgyer.com/apiv1/app/install?_api_key=YOUR_API_KEY&aKey=f3c7897cf8ac70a3d345699ef6e1584d&password=123456

iOS 应用内安装

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"]];

本页目录