
# 为单台云手机安装应用
参考《云手机服务器API参考》的"[安装apk](https://support.huaweicloud.com/api-cph/cph_api_0530.html)"章节为单台云手机安装应用。
#### 前提条件
- 云手机服务器所在Region的OBS桶中已经存放好对应的APK安装包。否则，需要上传安装包，可参考[场景二：快速通过OBS Browser+上传下载文件](https://support.huaweicloud.com/qs-obs/obs_qs_0002.html)进行上传。
- 确保已经配置好OBS桶的授权策略，若未配置请参考[委托CPH操作OBS桶](https://support.huaweicloud.com/bestpractice-cph/cph_bp_0050.html)章节来完成配置。
 
#### 接口示例
```
POST https://{CPH Endpoint}/v1/{project_id}/cloud-phone/phones/commands
Header:
Content-Type: application/json
X-Auth-Token: ${token}
Body:
{
    "command": "install",
    "content": "-t -r obs://{bucket_name}/{object_path}",
    "phone_ids": [
        "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    ]
}
```
其中，
- CPH Endpoint、project_id、${token}等参数取值可以参考[获取云手机列表](https://support.huaweicloud.com/bestpractice-cph/cph_bp_0046.html)章节的说明获取。
- bucket_name为对象存储服务OBS的桶名，object_path为apk安装包的存放路径。
- phone_ids为需要安装应用的云手机ID（通过[获取云手机列表](https://support.huaweicloud.com/bestpractice-cph/cph_bp_0046.html)获得，可以填多个，填多个则为多台云手机安装apk应用）。
 
#### 接口使用示例
```
POST https://cph.cn-east-3.myhuaweicloud.com/v1/081ceeb7fb800f0c2f4cc004bb39c2f7/cloud-phone/phones/commands 
Content-Type: application/json
X-Auth-Token: ${token}
{ 
    "command": "install", 
    "content": "-t -r obs://yzw-apk-install/apk/com.hermes.bgame.apk", 
    "phone_ids": [ 
        "bdc2f2e960164dd9a2765374afeea300" 
    ] 
}
```
- yzw-apk-install为OBS桶名，apk/com.hermes.bgame.apk为安装包存放路径，obs://yzw-apk-install/apk/com.hermes.bgame.apk为安装包全路径。
- ${token}需要换成实际获取到的token值。
 
