检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token认证:通过Token认证调用请求。
VR云渲游平台与其他服务的关系 统一身份认证服务 IAM 统一身份认证服务(Identity and Access Management, IAM)提供身份认证和权限管理功能,可以管理用户(比如员工、系统或应用程序)账号,并且可以控制这些用户对您名下资源的操作权限。 云渲游平台使用统一身份认证服务实现认证和鉴权功能。
执行如下操作前,请确认您已进入“VR云渲游平台 > 购买云服务器 > 委托”页面。 单击“新建委托”。 图1 新建委托 系统进入“统一身份认证服务 > 委托”页面。 图2 委托 单击右上角的“创建委托”,并根据界面提示填写委托信息。 委托名称:用户自定义,如 CVRAgentAgency。
单击右上角“控制台”,登录控制台。 单击“免费注册”,根据提示信息完成注册。 注册成功后,系统会自动跳转至您的个人信息界面。 账号实名认证。 个人或企业帐号实名认证请参考:实名认证。 申请公测。 打开申请公测页面,填写申请信息。待管理员审核通过后,即可使用VR云渲游平台。 获取授权。 为保证VR云渲游平台
Administrator的权限委托给ECS。委托成功后,您可以通过VR云渲游平台动态监控GPU云服务器的运行状态。新建委托的操作如下: 在“统一身份认证服务 > 委托”页面,单击右上角的“创建委托”。 填写委托信息: 委托名称:用户自定义,如CESAgencyForECS。 委托类型:云服务
ggg1BBIINPXsidG9rZ API同时支持使用AK/SK认证,AK/SK认证使用SDK对请求进行签名,签名过程会自动往请求中添加Authorization(签名认证信息)和X-Sdk-Date(请求发送的时间)请求头。 AK/SK认证的详细说明请参见认证鉴权的“AK/SK认证”。 对于管理员创建IAM用户
如何调用API 构造请求 认证鉴权 返回结果 获取项目ID
https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。 { "projects": [ {
查看委托权限 修改委托权限 如果未包含OBS OperateAccess权限,请将OBS OperateAccess的权限委托给ECS。 在“统一身份认证服务 > 委托”页面,单击待修改委托的“权限配置”。 单击“授权”,通过搜索框快速查找“OBS OperateAccess”权限并勾选,单击“确定”。
单击“应用”,并等待。 约2分钟后,系统提示“您的系统已获Quadro Virtual Data Center Workstation许可”,表示认证成功。
访问VR云渲游平台的操作流程如图1所示。 图1 访问VR云渲游平台流程 表1 流程介绍 任务 操作平台 说明 步骤一:开通服务 华为云控制台 注册华为云账号并完成实名认证,用于登录、访问华为云控制台。首次登录时,需要您同意授权VR云渲游平台对相关服务的操作。 服务目前还处于友好测试阶段,您需要申请公测来体验VR云渲游平台。
对于管理员创建IAM用户接口,返回如图1所示的消息头,其中“X-Subject-Token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。 建议在配置文件或者环境变量中密文存放,使用时解密,确保安全。 图1 管理员创建IAM用户响应消息头 响应消息体(可选)
议您不要直接使用账号进行日常管理工作,而是创建用户并使用用户进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可以查看账号ID和IAM用户ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。
错误信息回调 错误信息回调使用的接口为CvrErrCallback,该接口包含成员函数onErrMessage(String errCode, String errMessage)和onTokenOutdated()。 void onErrMessage(String errCode
错误信息回调 错误信息回调使用的接口为CvrErrCallback,该接口包含成员函数onErrMessage(string errCode, string errMessage)。 void onErrMessage(string errCode, string errMessage)
描述 gpu_ip String 分配给设备使用的GPU云服务器的IP地址。 link_token String 设备用于连接GPU云服务器的认证凭据。 task_id String 渲染任务的任务ID。 port String 云服务器端口。 状态码为400时 表4 响应参数 参数
分配给设备使用的GPU云服务器的IP地址。 port String 云服务器端口。 link_token String 设备用于连接GPU云服务器的认证凭据。 task_id String 渲染任务的任务ID。 连接任务的唯一标识,格式为UUID。 application_id String
的运行状态,并通过GPU云服务器下载您OBS桶内的VR应用。 您可以选择满足条件的已有委托,或者新建委托: 单击“新建委托”。 在“统一身份认证服务 > 委托”页面,单击右上角的“创建委托”。 填写委托信息: 委托名称:用户自定义,如CESAgencyForECS。 委托类型:云服务
运行状态,并通过GPU云服务器下载您OBS桶内的应用安装包。 您可以选择满足条件的已有委托,或者新建委托: 单击“新建委托”。 在“统一身份认证服务 > 委托”页面,单击右上角的“创建委托”。 填写委托信息: 委托名称:用户自定义,如CESAgencyForECS。 委托类型:云服务
SDK下载 约束与限制 华为开发者中心提供的VR云渲游平台(客户端)VR-SDK支持机型包括: 6自由度设备(6Dof):Pico Neo3、Pico Neo2、Oculus Quest、Oculus Quest2 3自由度设备(3Dof):华为VR Glass、小米超级玩家一体机、Pico