云手机服务器 CPH
云手机服务器 CPH
- 最新动态
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 最佳实践
- API参考
- SDK参考
- 常见问题
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
推送应用tar包至服务器共享空间
调用接口将OBS桶内的应用tar包推送至云手机服务器共享空间。
调用示例
POST https://${CPH Endpoint}/v1/${projectId}/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", "pre_install_app": 0, "server_ids": [ "${server_id1}", "${server_id2}" ] }
其中,
- ${bucket_name}为对象存储服务OBS的桶名,object_path为应用tar包在OBS桶中的存放路径。
- pre_install_app 为1表示将待推送的应用设置为预装应用,0表示该应用为非预装。(预装应用的具体说明请参考云手机预装应用)。如果应用被设置为预装应用,当云手机重置后,应用会自动安装到云手机中。
- server_ids为准备接受应用tar包推送的服务器ID列表。一次可指定多个服务器ID。
- 该接口的更多说明,请参考推送共享应用。
须知:
- 同一款应用可多次推送,后推送的版本作为该应用的最新版本,多个版本可同时存在于共享空间中。
- package_name为应用的真实包名,不能被修改。如果是渠道包,可能会存在渠道包后缀,可以在获取云手机列表中已安装该应用的云手机中查看真实包名。
例如:
官网下载包名:com.huawei.xxxx
其他渠道下载包名:com.huawei.xxxx.huawei
父主题: 共享空间中的应用包管理