更新时间:2023-03-30 GMT+08:00
分享

为单台云手机安装应用

参考《云手机服务器API参考》的“安装apk”章节为单台云手机安装应用。

前提条件

接口示例

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}等参数取值可以参考获取云手机列表章节的说明获取。
  • bucket_name为对象存储服务OBS的桶名,object_path为apk安装包的存放路径。
  • phone_ids为需要安装应用的云手机ID(通过获取云手机列表获得,可以填多个,填多个则为多台云手机安装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值。

相关文档