跳到主要内容

自有平台集成云手机方案

本方案适用于需要将云手机集成至自有平台进行销售的合作方,集成完成后,合作方的用户在其平台上即可进行云手机消费和使用。
注:如果没有自有平台,希望能够销售云手机产品,可以联系销售沟通代理平台对接事宜。

一、整体流程

用户对云手机的操作主要分为两类:云手机购买续费和云手机日常管理。

  1. 云手机购买续费:合作方的用户在其平台上进行下单,合作方平台通过调用云手机Open API完成云手机开通和续费;
    注:如果不要求实时操作,合作方也可以在用户下单后,人工在星界云手机平台进行开通和续费。
  2. 云手机日常管理:合作方需为其用户提供云手机管理面板,该面板可以采用星界云手机子账号面板(无品牌信息),也可以合作方基于星界云手机开放能力自行研发,详见下方描述。

二、云手机购买续费集成

建议通过调用Open API方式集成。

  1. 云手机购买接口
  2. 云手机续费接口

三、云手机日常管理集成

方案一:集成官方面板

本方案基于官方子账号体系,将不同用户购买的云手机分配到不同子账号上,每个用户登录对应的子账号实现多台云手机管控。官方子账号体系提供网页版、电脑版、安卓APP三种无品牌客户端。
方案特点:合作方研发工作量少、对接简便、操作面板无法自定义

流程说明:

  1. 合作方平台可通过云手机Open API(人工操作)完成对应用户的子账号管理,确保每个用户都有对应的官方子账号;

    1. 创建子账号
    2. 查询子账号
    3. 修改子账号
    4. 删除子账号
  2. 用户购买云手机时,为用户创建对应的资源分组,分组名称可自定规则,建议用:子账号名-1 这类格式方便识别;一个用户可以为其创建多个分组;

    1. 创建分组
    2. 删除分组
  3. 将创建好的云手机转移至用户对应的资源分组;

    1. 云手机转移分组
    2. 查询分组下云手机
  4. 将资源分组授权给子账号进行管理;

    1. 授权分组
  5. 完成授权后,用户即可登录子账号专属客户端管理云手机;

  6. 使用网页版如需采用自定义域名,参考授权管理-自定义域名进行配置。

方案二:自研控制面板

本方案是基于云手机Open API完成云手机控制面板相关功能开发,合作方自行研发云手机面板,用户操作云手机相应功能时,由服务端调用星界云手机Open API完成操作。
方案特点:合作方存在一定研发工作量、操作面板可完全自定义

集成说明:

  1. 云手机预览:控制面板一般需要展示云手机预览图,可通过获取云手机截图进行展示;

  2. 云手机远程控制:控制面板要支持用户远程控制云手机,默认可采用嵌入云手机远控地址的方式实现云手机操作,该方式无法对云手机远控界面做较多定制;
    如需完全自定义,推荐通过SDK进行集成:

    1. 云手机Web SDK
    2. 云手机Android SDK
  3. 云手机群控:云手机远程控制接口通过AllowGroupControl参数可以控制是否开启群控,通过SalveCloudPhoneIds参数设置被控机,详见接口描述。

  4. 其他云手机功能实现可参考云手机OpenAPI进行集成。