
# 部署应用
#### 存储2.0机器（推荐）
推送tar包至服务器，即将文件"apk/${package_name}_${version_name}.tar"推送到服务器（${server_id1}和${server_id2}）的共享应用中。
- 接口示例
  ```
  POST https://{CPH Endpoint}/v1/{project_id}/cloud-phone/phones/share-apps
  Header: 
  Content-Type: application/json 
  X-Auth-Token: ${token} 
  Body: 
  {
      “package_name”: “${package_name}”
      "bucket_name": "${bucket_name}",
      "object_path": "apk/${package_name}_${version_name}.tar",
      "server_ids": [
          "${server_id1}",
          "${server_id2}"
      ]
  }
  ```
  其中，
  - CPH Endpoint、project_id、${token}、bucket_name、object_path等参数可以参考[1.4.2-为单台云手机安装应用](https://support.huaweicloud.com/bestpractice-cph/cph_bp_0020.html)的说明获取。
  
  - package_name为应用在安卓系统中的包名，例如：com.miniteck.miniworld。
  
  
  
  - object_path为tar包上传的目的路径。
  
  - package_name为当前应用的包名，version_name为当前应用的版本号。
  
  
  ![](https://support.huaweicloud.com/bestpractice-cph/public_sys-resources/note_3.0-zh-cn.png)
  apk为任意已存在文件夹，${package_name}_${version_name}.tar中除.tar后缀外，其余内容需根据实际名称来修改。
  - server_ids为部署应用版本的目标服务器ID列表，可以填写多个，服务器ID可通过"[查询云手机服务器列表](https://support.huaweicloud.com/api-cph/cph_api_0502.html)"接口获得。
   
- 使用示例 参考《云手机服务器API参考》的"[推送共享应用](https://support.huaweicloud.com/api-cph/cph_api_0546.html)"章节。
  
 
#### 存储1.0机器
推送tar包至服务器，即将文件"apk/${package_name}_${version_name}.tar"推送到服务器（${server_id1}和${server_id2}）的共享存储中。
- 接口示例
  ```
  POST https://{CPH Endpoint}/v1/{project_id}/cloud-phone/phones/share-files
  Header: 
  Content-Type: application/json 
  X-Auth-Token: ${token} 
  Body: 
  {
      "bucket_name": "${bucket_name}",
      "object_path": "apk/${package_name}_${version_name}.tar",
      "server_ids": [
          "${server_id1}",
          "${server_id2}"
      ]
  }
  ```
  其中，
  - CPH Endpoint、project_id、${token}、bucket_name、object_path等参数可以参考[4.2 为单台云手机安装应用](https://support.huaweicloud.com/bestpractice-cph/cph_bp_0020.html)的说明获取。
  
  - object_path为tar包上传的目的路径。
  
  - package_name为当前应用的包名，version_name为当前应用的版本号。
    
    ![](https://support.huaweicloud.com/bestpractice-cph/public_sys-resources/note_3.0-zh-cn.png)
    apk为任意已存在文件夹，${package_name}_${version_name}.tar中除.tar后缀外，其余内容需根据实际名称来修改。
    
  
  - server_ids为部署应用版本的目标服务器ID列表，可以填写多个，服务器ID可通过"[查询云手机服务器列表](https://support.huaweicloud.com/api-cph/cph_api_0502.html)"接口获得。
   
- 使用示例 参考《云手机服务器API参考》的"[推送共享存储文件](https://support.huaweicloud.com/api-cph/cph_api_0534.html)"章节。
  

- 后续操作 参考《云手机服务器API参考》"[重置云手机](https://support.huaweicloud.com/api-cph/cph_api_0514.html)"接口，批量重置所有云手机。
  
 
