华为云用户手册

  • 响应参数 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 应用管理 表3 应用管理接口 接口 说明 GET /v1/{domain_id}/applications 查询应用列表 POST /v1/{domain_id}/applications 创建应用 GET /v1/{domain_id}/applications/{application_id} 查询应用详情 PUT /v1/{domain_id}/applications/{application_id} 更新应用 DELETE /v1/{domain_id}/applications/{application_id} 删除应用 POST /v1/{domain_id}/groups/{group_id}/applications/{application_id} 应用发布到节点组 DELETE /v1/{domain_id}/groups/{group_id}/applications/{application_id} 节点组卸载应用 GET /v1/{domain_id}/published-applications 获取已发布应用列表
  • 节点管理 表2 节点管理接口 接口 说明 GET /v1/{domain_id}/groups/{group_id}/nodes 查询节点组下节点列表 POST /v1/{domain_id}/groups/{group_id}/nodes 创建节点 GET /v1/{domain_id}/groups/{group_id}/nodes/{node_id} 查询指定节点详情 DELETE /v1/{domain_id}/groups/{group_id}/nodes/{node_id} 删除节点
  • 节点组管理 表1 节点组管理接口 接口 说明 POST /v1/{domain_id}/groups 创建节点组 GET /v1/{domain_id}/groups 查看节点组列表 GET /v1/{domain_id}/groups/{group_id} 查询节点组详情 DELETE /v1/{domain_id}/groups/{group_id} 删除节点组 POST /v1/{domain_id}/groups/{group_id}/resource 创建CCE节点组资源 GET /v1/{domain_id}/groups/{group_id}/resource 查询CCE节点组资源 DELETE /v1/{domain_id}/groups/{group_id}/resource 删除CCE节点组资源
  • SDK使用 创建引擎。 HRTIEngine hrtiEngine = HRTIEngine.create(); 初始化引擎。 sessionConfig.setContext(context); // 上下文 sessionConfig.setServerSessionId(serverSessionId); // 会话id sessionConfig.setToken(token); // 会话token,从创建会话接口获取。 sessionConfig.setAutoBindInput(true); // 自动绑定键盘和鼠标输入事件 sessionConfig.setRenderView(viewGroup); // 设置渲染视图,传入布局即可 hrtiEngine.init(sessionConfig, new SessionEventObserver()); 开始会话。 hrtiEngine.start(); 获取并使用键盘、鼠标等接口对象。 IMouse mouse = hrtiEngine.getMouse(); // 获取鼠标接口 mouse.inputMouseDown(mouseKey, pos); // 鼠标按下 mouse.inputMouseMove(pos); // 鼠标移动 mouse.inputMouseUp(mouseKey, pos); // 鼠标抬起 IKeyBoard keyBoard = hrtiEngine.getKeyBoard(); // 获取键盘接口 keyBoard.inputKeyDown(inputKey); // 键位按下 keyBoard.inputKeyUp(inputKey); // 键位抬起 销毁引擎。 hrtiEngine.destroy(); 父主题: RTI Android SDK
  • 状态码 调用实时互动API时,可能返回的状态码如表1所示。 表1 状态码 返回值 说明 200 OK 请求正常。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 204 No Content 请求完全成功,同时HTTP响应不包含响应体。 400 Bad Request 非法请求。 建议直接修改该请求,不要重试该请求。 401 Unauthorized 在客户端提供认证信息后,返回该状态码,表明服务端指出客户端所提供的认证信息不正确或非法。 403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 404 Not Found 所请求的资源不存在。 建议直接修改该请求,不要重试该请求。 405 Method Not Allowed 请求中带有该资源不支持的方法。 建议直接修改该请求,不要重试该请求。 406 Not Acceptable 服务器无法根据客户端请求的内容特性完成请求。 407 Proxy Authentication Required 请求要求代理的身份认证,与401类似,但请求者应当使用代理进行授权。 408 Request Timeout 服务器等候请求时发生超时。 客户端可以随时再次提交该请求而无需进行任何更改。 409 Conflict 服务器在完成请求时发生冲突。 返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。 500 Internal Server Error 表明服务端能被请求访问到,但是不能理解用户的请求。 501 Not Implemented 服务器不支持请求的功能,无法完成请求。 502 Bad Gateway 充当网关或代理的服务器,从远端服务器接收到了一个无效的请求。 503 Service Unavailable 被请求的服务无效。 建议直接修改该请求,不要重试该请求。 504 Gateway Timeout 网关超时。 父主题: 附录
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 application_info ApplicationInfo object 应用详情 表5 ApplicationInfo 参数 参数类型 描述 application_id String 应用ID application_name String 应用名称 description String 应用描述 version String 应用版本 type String 应用类型 3D_APP:3D应用程序 VR_APP:VR应用程序 BASIC_RUNTIME_LIB:基础运行库 install_mode String 安装模式 PRE_INSTALL:预安装在镜像中 STANDARD:标准安装包模式 icon String 应用图标 start_path String 应用启动路径 start_command String 应用启动命令 capture_type String 抓取模式 hook capture plugin 默认值:hook tag String 应用标签 app_package_url String 应用安装包OBS桶存储路径 app_package_size Integer 应用安装包大小,单位:MB create_time Long 创建时间,单位:毫秒 update_time Long 更新时间,单位:毫秒 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 status String 授权状态 ALLOW:已授权 DENY:未授权 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 并发计费 实时互动服务支持包年/包月/包天计费模式。 计费项 实时互动服务按照应用并发路数进行计费,服务计费项为云上虚拟计算资源的集合,包括带宽、CPU、GPU、磁盘等。 实时互动服务的计费规格包括:小型应用并发、中型应用并发、大型应用并发和超大型应用并发四类,具体说明如下表所示。 表1 计费说明 计费规格 计费说明 小型应用并发 3D应用运行资源消耗不高于CPU“4核 vCPU”、内存8GB、GPU性能“2.8TF SP/30T INT”、显存4G、带宽6Mbps。 中型应用并发 3D应用运行资源消耗不高于CPU“8核 vCPU”、内存16GB、GPU性能“5.6TF SP/30T INT”、显存8G、带宽8Mbps。 大型应用并发 3D应用运行资源消耗不高于CPU“16核 vCPU”、内存32GB、GPU性能“11.2TF SP/30T INT”、显存16G、带宽8Mbps。 超大型应用并发 3D应用运行资源消耗不高于CPU“16核 vCPU”、内存64GB、GPU性能“18TF SP/30T INT”、显存24G、带宽10Mbps。
  • 3D展厅计费 实时互动服务也可以帮助企业快速打造一个互动式的3D展厅,为用户创造沉浸式的线上体验。 计费项 实时互动服务提供3D展厅模板,产品规格包括:基础版、专业版和企业版三类,如下表所示。如您有其他个性化展厅搭建需求,可提交工单咨询。 表6 计费说明 计费规格 计费说明 适用场景 3D展厅基础版 500平米的3D展厅模型空间,和50路并发。 中小企业3D官网 3D展厅专业版 1000平米的3D展厅模型空间,和100路并发。 中大企业3D官网 3D展厅企业版 2000平米的3D展厅模型空间,和100路并发。 大型企业3D官网、零售元宇宙等 计费模式 实时互动服务3D展厅支持包月计费模式,如下表所示。 表7 3D展厅计费说明 计费规格 计费周期 价格 计费单位 3D展厅基础版 包月 681,900 元/个 3D展厅专业版 1,363,800 3D展厅企业版 2,666,700 计费示例 计费公式:费用 = 指定规格的单价 × 数量。 示例:基于实时互动服务开发的3D官网,采用500平米的3D展厅模型空间,最大支持50路用户并发,活动时长1个月。 总费用:681900 元/个 * 1 = 681900 元。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户token 表3 请求Body参数 参数 是否必选 参数类型 描述 group_name 是 String 节点组名称 region 是 String 节点组所在区域 tenant_vpc_id 否 String 租户虚拟私有云ID tenant_subnet_id 否 String 租户子网ID is_pre_boot 否 Boolean 是否支持预加载 group_type 否 String 节点组创建类型 APP:应用托管类型 CPH:云手机业务托管类型 CCE:容器镜像托管类型 如果不传值,默认为Windows系统的APP应用托管
  • 响应参数 状态码: 201 表4 响应Body参数 参数 参数类型 描述 group_id String 节点组ID group_name String 节点组名称 create_result String 节点组的创建类型 CREATED:已创建 ASYN_CREATE:异步创建 is_pre_boot Boolean 是否支持预加载 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 count Long 总数量 group_infos Array of GroupInfo objects 节点组信息 表5 GroupInfo 参数 参数类型 描述 group_id String 节点组ID group_name String 节点组名称 region String 节点组所在区域 tenant_vpc_id String 虚拟私有云ID tenant_subnet_id String 子网的网络ID信息 status String 节点组状态 CREATING:创建中 ACTIVE:创建成功 ERROR:状态异常 DELETING:删除中 TERMINATED:已删除 error_info String 错误信息 node_count Integer 节点数 busy_node_count Integer 已分配会话的节点数 create_time Long 节点组创建时间,单位:毫秒 update_time Long 节点组最后更新时间,单位:毫秒 is_pre_boot Boolean 是否支持预加载 pre_boot_application_id String 预加载的应用ID 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • URI GET /v1/{domain_id}/groups 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 索引位置的偏移量。从第一条数据偏移offset条数据后开始查询。 必须为数字,不能为负数。 默认值:0,含义为偏移0条数据,即从第一条数据开始查询。 limit 否 Integer 分页大小 status 否 String 节点组状态
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 application_info ApplicationInfo object 应用详情 表4 ApplicationInfo 参数 参数类型 描述 application_id String 应用ID application_name String 应用名称 description String 应用描述 version String 应用版本 type String 应用类型 3D_APP:3D应用程序 VR_APP:VR应用程序 BASIC_RUNTIME_LIB:基础运行库 install_mode String 安装模式 PRE_INSTALL:预安装在镜像中 STANDARD:标准安装包模式 icon String 应用图标 start_path String 应用启动路径 start_command String 应用启动命令 capture_type String 抓取模式 hook capture plugin 默认值:hook tag String 应用标签 app_package_url String 应用安装包OBS桶存储路径 app_package_size Integer 应用安装包大小,单位:MB create_time Long 创建时间,单位:毫秒 update_time Long 更新时间,单位:毫秒 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 响应参数 状态码: 201 表4 响应Body参数 参数 参数类型 描述 application_id String 应用ID application_name String 应用名称 version String 应用版本 group_id String 节点组ID max_width Integer 分辨率最大宽度 max_height Integer 分辨率最大高度 max_frame_per_second Integer 最大帧率 create_time Long 创建时间戳,单位:毫秒 update_time Long 更新时间,单位:毫秒 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户token 表3 请求Body参数 参数 是否必选 参数类型 描述 max_width 否 Integer 最大宽度 max_height 否 Integer 最大长度 max_frame_per_second 否 Integer 最大帧率 session_number_per_node 否 Integer 单节点最大会话数
  • URI DELETE /v1/{domain_id}/groups/{group_id}/resource 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID group_id 是 String 节点组ID 表2 Query参数 参数 是否必选 参数类型 描述 type 是 String 支持ConfigMap、Secret、Volume、PersistentVolumeClaim、PersistentVolume、StorageClass、Deployment等K8s资源
  • 响应参数 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 group_info GroupOverviewInfo object 节点组总览信息 node_info NodeOverviewInfo object 节点总览信息 session_info SessionOverviewInfo object 会话总览信息 application_info ApplicationOverviewInfo object 应用总览信息 表4 GroupOverviewInfo 参数 参数类型 描述 total_count Integer 节点组总量 表5 NodeOverviewInfo 参数 参数类型 描述 total_count Integer 节点总量 表6 SessionOverviewInfo 参数 参数类型 描述 total_count Long 会话总量 active_count Integer 运行中的会话数量 表7 ApplicationOverviewInfo 参数 参数类型 描述 total_count Integer 应用总量 状态码: 400 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表11 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 group_info GroupInfo object 节点组信息 表4 GroupInfo 参数 参数类型 描述 group_id String 节点组ID group_name String 节点组名称 region String 节点组所在区域 tenant_vpc_id String 虚拟私有云ID tenant_subnet_id String 子网的网络ID信息 status String 节点组状态 CREATING:创建中 ACTIVE:创建成功 ERROR:状态异常 DELETING:删除中 TERMINATED:已删除 error_info String 错误信息 node_count Integer 节点数 busy_node_count Integer 已分配会话的节点数 create_time Long 节点组创建时间,单位:毫秒 update_time Long 节点组最后更新时间,单位:毫秒 is_pre_boot Boolean 是否支持预加载 pre_boot_application_id String 预加载的应用ID 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 响应参数 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 响应参数 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 响应参数 状态码: 201 表4 响应Body参数 参数 参数类型 描述 group_id String 节点组ID group_name String 节点组名称 create_result String 节点组的创建类型 CREATED:已创建 ASYN_CREATE:异步创建 is_pre_boot Boolean 是否支持预加载 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • URI POST /v1/{domain_id}/groups/{group_id}/resource 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID group_id 是 String 节点组ID 表2 Query参数 参数 是否必选 参数类型 描述 type 是 String 支持ConfigMap、Secret、Volume、PersistentVolumeClaim、PersistentVolume、StorageClass、Deployment等K8s资源
  • 调用API获取项目ID 您还能通过调用查询指定条件下的项目信息API获取项目ID。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中{Endpoint}为 IAM 的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。 { "projects": [ { "domain_id": "65382450e8f64ac0870cd180d14e684b", "is_domain": false, "parent_id": "65382450e8f64ac0870cd180d14e684b", "name": "region01", "description": "", "links": { "next": null, "previous": null, "self": "https://www.example.com/v3/projects/a4a5d4098fb4474fa22cd05f897d6b99" }, "id": "a4a5d4098fb4474fa22cd05f897d6b99", "enabled": true } ], "links": { "next": null, "previous": null, "self": "https://www.example.com/v3/projects" } }
  • 响应参数 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 count Long 总数量 application_infos Array of ApplicationInfo objects 应用信息 表5 ApplicationInfo 参数 参数类型 描述 application_id String 应用ID application_name String 应用名称 description String 应用描述 version String 应用版本 type String 应用类型 3D_APP:3D应用程序 VR_APP:VR应用程序 BASIC_RUNTIME_LIB:基础运行库 install_mode String 安装模式 PRE_INSTALL:预安装在镜像中 STANDARD:标准安装包模式 icon String 应用图标 start_path String 应用启动路径 start_command String 应用启动命令 capture_type String 抓取模式 hook capture plugin 默认值:hook tag String 应用标签 app_package_url String 应用安装包OBS桶存储路径 app_package_size Integer 应用安装包大小,单位:MB create_time Long 创建时间,单位:毫秒 update_time Long 更新时间,单位:毫秒 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 401 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 403 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID 状态码: 500 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误消息 request_id String 请求ID
  • URI GET /v1/{domain_id}/applications 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 索引位置的偏移量。从第一条数据偏移offset条数据后开始查询。 必须为数字,不能为负数。 默认值:0,含义为偏移0条数据,即从第一条数据开始查询。 limit 否 Integer 分页大小
  • SDK使用 创建HRTIEngine引擎。 HRTIEngine *rtiEngine = [HRTIEngine sharedRTIEngine]; self.rtiEngine = rtiEngine; 初始化引擎配置。 HRTISessionConfig *sessionConfig = [[HRTISessionConfig alloc] init]; sessionConfig.token = @"token"; //会话token,从创建会话接口获取。 sessionConfig.serverSessionId = @"serverSessionId"; sessionConfig.renderView = self.view; [self.rtiEngine init:self.sessionConfig]; 开始会话 [self.rtiEngine start]; 获取并使用键盘、鼠标等接口对象。 Mouse mouse = [self.rtiEngine getMouse]; // 获取鼠标接口 [mouse inputMouseDown:mouseKey pos:pos]; // 鼠标按下 [mouse inputMouseMove:pos]; // 鼠标移动 [mouse inputMouseUp:mouseKey pos:pos]; // 鼠标抬起 KeyBoard keyBoard = [self.rtiEngine getKeyBoard]; // 获取键盘接口 [keyBoard inputKeyDown:inputKey]; // 键位按下 [keyBoard inputKeyUp:inputKey]; // 键位抬起 销毁引擎。 [self.rtiEngine destroy]; 父主题: RTI iOS SDK
共100000条