自有平台集成云手机方案
本方案适用于需要将云手机集成至自有平台进行销售的合作方,集成完成后,合作方的用户在其平台上即可进行云手机消费和使用。
注:如果没有自有平台,希望能够销售云手机产品,可以联系销售沟通代理平台对接事宜。
一、整体流程
用户对云手机的操作主要分为两类:云手机购买续费和云手机日常管理。
- 云手机购买续费:合作方的用户在其平台上进行下单,合作方平台通过调用云手机Open API完成云手机开通和续费;
注:如果不要求实时操作,合作方也可以在用户下单后,人工在星界云手机平台进行开通和续费。 - 云手机日常管理:合作方需为其用户提供云手机管理面板,该面板可以采用星界云手机子账号面板(无品牌信息),也可以合作方基于星界云手机开放能力自行研发,详见下方描述。
二、云手机购买续费集成
建议通过调用Open API方式集成。
三、云手机日常管理集成
方案一:集成官方面板
本方案基于官方子账号体系,将不同用户购买的云手机分配到不同子账号上,每个用户登录对应的子账号实现多台云手机管控。官方子账号体系提供网页版、电脑版、安卓APP三种无品牌客户端。
方案特点:合作方研发工作量少、对接简便、操作面板无法自定义
流程说明:
合作方平台可通过云手机Open API(人工操作)完成对应用户的子账号管理,确保每个用户都有对应的官方子账号;
用户购买云手机时,为用户创建对应的资源分组,分组名称可自定规则,建议用:子账号名-1 这类格式方便识别;一个用户可以为其创建多个分组;
将创建好的云手机转移至用户对应的资源分组;
将资源分组授权给子账号进行管理;
完成授权后,用户即可登录子账号专属客户端管理云手机;
使用网页版如需采用自定义域名,参考授权管理-自定义域名进行配置。
方案二:自研控制面板
本方案是基于云手机Open API完成云手机控制面板相关功能开发,合作方自行研发云手机面板,用户操作云手机相应功能时,由服务端调用星界云手机Open API完成操作。
方案特点:合作方存在一定研发工作量、操作面板可完全自定义
集成说明:
云手机预览:控制面板一般需要展示云手机预览图,可通过获取云手机截图进行展示;
云手机远程控制:控制面板要支持用户远程控制云手机,默认可采用嵌入云手机远控地址的方式实现云手机操作,该方式无法对云手机远控界面做较多定制;
如需完全自定义,推荐通过SDK进行集成:云手机群控:云手机远程控制接口通过AllowGroupControl参数可以控制是否开启群控,通过SalveCloudPhoneIds参数设置被控机,详见接口描述。
其他云手机功能实现可参考云手机OpenAPI进行集成。