云服务器内容精选

  • 新建镜像版本 在左侧菜单栏中,单击“镜像仓库 ”。 在镜像仓库列表,单击操作栏中的“详情”,进入到镜像仓库的详情页。 单击“新建”,填写镜像描述信息。 在镜像版本列表,可查看镜像版本信息。 推送镜像 单击指定镜像版本“操作”栏内的“推送”; 复制登录指令,登录镜像仓库; 在docker客户端,用“docker tag”命令将要推送上库的本地镜像打标签为推送指令“docker push”后的镜像名称。例如: docker tag 本地镜像 odrp-beta.octopus.ias.huawei.com/octopus/11ffec1e 在docker客户端,复制推送指令,将镜像推送至Octopus平台。
  • 常用概念 表1 概念列表 概念 描述 任务型机器人 比如预订机票、订餐、开通彩铃等一系列以完成某项有明确目标的任务为导向的 对话机器人 ,对话通常是多轮。 问答型机器人 系统根据用户的具体问题给出具体答案。 回答的内容更基于知识而不是用户目的。 问答型对话机器人最主要的特征是一问一答,虽然可以通过相似问,相似答的功能扩展匹配的范围,其基本模式仍然是一问一答。 意图 意图可以理解为客户的一个问题,客户通过一个或者一组意图来完成一定的目标,例如定机票。 语料 语料指用户可能说出或输入的语言文本材料。通过分析用户在执行一个任务时可能询问的问题,将其作为语料添加到意图模板中进行训练,可使对话机器人更好的理解用户的语言。 槽位 槽位是在对话过程中所需要收集的参数,举例来说,要完成订火车票的意图,用户需要提供“出发地”、“到达地”、“出发时间”等信息,这些信息称为槽位。 实体 实体指用户所输入的文本中的具有“参数值”性质的词,举例来说,用户说“我要买3斤苹果”,这句话里“3斤”和“苹果”就具有“买水果”这个意图的参数值;用户说“一张明天到北京的火车票”,这句话里有“一”、“明天”、“北京”这三个参数值。 流程 一个流程代表一个智能语音导航的任务,您需要在整个流程中将您的意图、语音答复串联起来,为客户提供自助语音服务。 流程分为主流程和子流程。当前未对主流程和子流程做明显业务逻辑划分,主推荐使用场景为: 一个租间下请最多配置一个主流程,当配置机器人中未为接入码关联流程时,直接接入该主流程。 其他场景下都可以使用子流程。 父主题: 快速入门
  • 使用 TICS 的用户角色 根据人员的职能进行划分,使用TI CS 的用户主要可以分为以下两类。 组织方 面向熟悉业务并具有管理、决策、审核权限的管理人员。组织方具有TICS的所有权限,包括创建空间、邀请空间成员、删除空间等权限。例如,在创建空间模块中,组织方可以对合作方人员发布的数据进行审核,把好质量关。 合作方 合作方使用数据源计算节点模块实现自主可控的数据源注册、隐私策略(脱敏、加密、水印)的设定、元数据的发布等,为数据源计算节点提供全生命周期的可靠性监控、运维管理。
  • 使用前需知 开发过程中,您有任何问题可以在github上提交issue,或者在华为云 对象存储服务 论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 请确认您已经熟悉OBS的基本概念,如桶(Bucket)、对象(Object)、访问密钥(AK和SK)等。 您可以先参考OBS客户端通用示例,了解OBS .NET SDK接口调用的通用方式。 使用OBS客户端进行接口调用操作完成后,没有异常抛出,则表明返回值有效;如果抛出异常,则说明操作失败,此时应从SDK自定义异常实例中获取错误信息。 使用OBS客户端进行接口调用成功后,均会返回包含响应头信息的SDK公共响应头实例。 父主题: 快速入门
  • 直播视频录制 标准直播和低时延直播都支持视频录制功能,操作流程相同,如下所示。 直播录制是指在直播推流时将直播内容进行录制并将录制的视频存储到OBS(对象存储服务 Object Storage Service)中,然后在OBS中对录制的直播视频进行下载、分享等处理。 因直播录制文件最终存储在OBS中,所以您需要在OBS中创建存储桶,操作请参见创建桶。其中,OBS服务计费情况,请参见OBS产品价格详情。 您需要授权直播服务使用OBS桶存储录制文件,操作请参见云资源授权。 您可以设置直播录制格式、周期等,操作请参见配置录制模板。 如您想实时了解直播录制状态,可在直播录制前配置录制回调,操作请参见配置录制回调。 开始直播推流。 直播录制完成后,您可以在直播、OBS服务中管理录制文件,如预览、下载、分享等,操作请参见管理录制文件。 父主题: 快速入门
  • 使用composer命令下载安装(推荐) 安装步骤如下: 运行composer -V查看composer版本并确保composer已安装。 运行composer require obs/esdk-obs-php执行安装。 如果您的环境尚未安装composer,请参见Packagist官网安装; 如果您使用的是Windows操作系统,当运行composer命令时提示“不是内部或外部命令”,请在Path环境变量中增加composer的安装目录(一般为PHP所在目录); 您可能需要重启电脑使环境变量生效; 如果您使用Composer安装依赖时出现网络错误,可以使用Composer中国区的镜像源,方法是在命令行执行:composer config -g repositories.packagist composer http://packagist.phpcomposer.com。
  • 添加媒体直播域名 您需要将自有的已备案的推流域名、播放域名分别添加到 视频直播 服务中。下面以添加推流域名为例,播放域名的添加步骤与此相同。 登录视频直播控制台。 在左侧导航树中,选择“域名管理”进入域名管理页面。 单击“添加域名”。在弹出的“添加域名”页面输入已申请的推流域名。 注意:若您的域名未备案,将添加失败,并提示“添加域名失败:ICP编号不存在”。 表1 域名参数说明 参数名 描述 域名 输入二级推流域名或播放域名,域名长度需要在42个字符以内,不区分大小写。 注意:推流域名与播放域名不能相同,不支持添加泛域名。 示例:“test-push.example.com”。 说明: 默认每个账号下最多可创建64个域名。如有特殊需求,请您提交工单与华为云技术客服联系。 企业项目 将域名加入到企业项目中统一管理。 请参见创建企业项目完成企业项目的创建,默认为default企业项目。 在企业项目页面创建企业项目,然后将用户组添加到该企业项目。这时用户组内用户将获得用户组授权的该企业项目下的域名的相关操作权限。 说明: 仅企业账号能够配置企业项目。 域名类型 若“域名”中输入的是推流域名则选择推流域名,否则,选择播放域名。域名类型配置后不可更改。 子服务类型 直播服务的子服务类型。 包括如下选项: 云直播:流式直播服务,提供灵活易用,功能丰富的直播加速能力,适用娱乐、电商、教育等场景。 媒体直播:广播级直播服务,支持频道管理、内容加密等特性,适用于媒资,广电等场景。 请选择“媒体直播”。 直播源站 直播源站所在地域,可参考如何选择直播源站和加速区域?选择。直播源站配置后不可更改,建议您选择业务就近的源站。 目前支持如下区域: 中国站北京四入口,支持区域:华北-北京四。 国际站新加坡入口,支持区域:亚太-新加坡、中东-利雅得。 “中东-利雅得”区域默认不开放,如需使用,请提交工单与华为云技术客服联系。 加速区域 播放域名可执行加速的地域,可参考如何选择直播源站和加速区域?选择。仅对播放域名有效,推流域名不支持设置。设置完成后,不支持修改。 如果在所选加速区域之外播放,将无法保证功能和质量,请您根据实际业务,选择有效的加速区域。 包含如下选项: 中国大陆 当观众在中国大陆时,应选择此项。 域名需要在工信部备案,推荐您在华为云备案中心备案。 中国大陆境外 当观众在海外、中国香港、中国澳门、中国台湾时,应选择此项。 全球加速 当观众在中国大陆、中国香港、中国澳门、中国台湾或其他国家和地区时,应选择此项。 域名需要在工信部备案,推荐您在华为云备案中心备案。 单击“确定”。 在“域名管理”页面的列表中会新增一条“状态”为“配置中”的域名记录。大概3-5分钟时间,当“状态”为“正常”时,域名添加成功。 执行步骤1-步骤4,完成对播放域名的添加。
  • 添加域名 您需要将自有的已备案的推流域名、播放域名分别添加到视频直播服务中。下面以添加推流域名为例,播放域名的添加步骤与此相同。 登录视频直播控制台。 在左侧导航树中选择“域名管理”,进入域名管理页面。 单击“添加域名”。在弹出的“添加域名”页面输入已申请的推流域名。 注意:若您的域名未备案,将添加失败,并提示“添加域名失败:ICP编号不存在”。 表1 域名参数说明 参数名 描述 域名 输入二级推流域名或播放域名。示例:“test-push.example.com”。 说明: 域名长度限制为42个字符,暂不支持大写的域名。 推流域名与播放域名不能相同,不支持添加泛域名。 默认每个账号下最多可创建64个域名。如需增加域名,请提交工单处理。 企业项目 将域名加入到企业项目中统一管理。 请参见创建企业项目完成企业项目的创建,默认为default企业项目。 在企业项目页面创建企业项目,然后将用户组添加到该企业项目。这时用户组内用户将获得用户组授权的该企业项目下的域名的相关操作权限。 说明: 仅企业帐号能够配置企业项目。 域名类型 若“域名”中输入的是推流域名则选择推流域名,否则,选择播放域名。域名类型配置后不可更改。 子服务类型 直播服务的子服务类型。 包括如下选项: 云直播 媒体直播 请选择“云直播”。 直播源站 直播源站所在地域,可参考如何选择直播源站和加速区域?选择。直播源站配置后不可更改,建议您选择业务就近的源站。 目前支持如下区域: 中国站北京四入口,支持区域:华北-北京四、亚太-新加坡。 国际站新加坡入口,支持区域:亚太-新加坡、拉美-圣保罗一、华北-北京四。 说明: 推流域名的源站必须选择主播所在区域,不支持主播跨区域推流。比如主播需要同时在中国大陆和马来西亚直播,则需要创建两套推拉流域名,直播源站分别为中国大陆和新加坡。 需要关联的推流域名与播放域名的源站所在区域要保持一致。 用于存储直播录制、截图等的OBS桶必须与直播源站在同一区域,当您的存储已经在某个区域时,对应的直播源站必须选择为相同区域(region)。 加速区域 播放域名可执行加速的地域,可参考如何选择直播源站和加速区域?选择。仅对播放域名有效,推流域名不支持设置。设置完成后,不支持修改。 如果在所选加速区域之外播放,将无法保证功能和质量,请您根据实际业务,选择有效的加速区域。 包含如下选项: 中国大陆 当观众在中国大陆时,应选择此项。 域名需要在工信部备案,推荐您在华为云备案中心备案。 中国大陆境外 当观众在海外、中国香港、中国澳门、中国台湾时,应选择此项。 全球加速 当观众在中国大陆、中国香港、中国澳门、中国台湾或其他国家和地区时,应选择此项。 域名需要在工信部备案,推荐您在华为云备案中心备案。 单击“确定”。 在“域名管理”页面的列表中会新增一条“状态”为“配置中”的域名记录。大概3-5分钟时间,当“状态”为“正常”时,域名添加成功。 执行步骤1-步骤4,完成对播放域名的添加。 播放域名添加后,需要关联添加的推流域名才可使用直播服务。关联的推流域名必须与播放域名归属同一个直播源站,具体请参见关联域名。
  • 初始化OBS客户端 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 向OBS发送任一HTTP/HTTPS请求之前,必须先创建一个ObsClient实例: // 创建ObsClient实例 var obsClient = new ObsClient({ // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 前端本身没有process对象,可以使用webpack类打包工具定义环境变量,就可以在代码中运行了。 // 您可以登录访问管理控制台获取访问密钥AK/SK,获取方式请参见https://support.huaweicloud.com/usermanual-ca/ca_01_0003.html access_key_id: process.env.AccessKeyID, secret_access_key: process.env.SecretAccessKey, // 这里以华北-北京四为例,其他地区请按实际情况填写 server: 'https://obs.cn-north-4.myhuaweicloud.com' }); // 使用访问OBS 更多关于OBS客户端初始化的内容请参考“初始化”章节。 日志配置详见配置SDK日志。 父主题: 快速入门
  • 操作步骤 5G消息功能目前仅面向华为云企业用户,需要先参考企业账号如何完成实名认证中操作,完成企业账号实名认证。 申请使用5G消息。 使用企业账号登录5G消息产品页,单击“公测体验”,进入5G消息控制台。 单击“立即申请”,申请使用5G消息功能。 企业用户按照界面提供的模板填写申请信息,申请通过后会收到邮件,邮件中包含服务号信息。 若5G消息中包含多媒体文件,华为云企业用户需要进行ITA注册,申请视频短信签名,购买视频短信服务,申请视频短信模板。 企业用户需要提供如下信息给ITA工程师,ITA工程师在ITA管理台配置后,企业用户才可使用5G消息功能。 视频短信模板审核通知回调地址:https://appcuberun.cn-north-4.huaweicloud.com/fgsms/v1/vms/template-audit-notice 视频短信状态报告回调地址:https://appcuberun.cn-north-4.huaweicloud.com/fgsms/v1/vms/status-report-notice 5G消息上行地址:https://appcuberun.cn-north-4.huaweicloud.com/fgsms/v1/smschannel/{chatbotid}/inbound 5G消息状态通知地址:https://appcuberun.cn-north-4.huaweicloud.com/fgsms/v1/smschannel/{chatbotid}/deliveryinfonotification 5G消息撤销状态通知地址:https://appcuberun.cn-north-4.huaweicloud.com/fgsms/v1/smschannel/{chatbotid}/revokemessagestatusnotification 5G消息媒体审核通知地址:https://appcuberun.cn-north-4.huaweicloud.com/fgsms/v1/vms/{chatbotid}/audit-notification。由于5G消息中多媒体文件需要送审,运营商审核通过后,企业用户才可使用多媒体文件。审核结果,会下发到企业用户。在这之前,华为云企业用户需要将AstroZero的如下回调地址提供给ITA工程师,ITA工程师在ITA管理台配置后,审核结果才会自动下发到企业用户。 其中,“{chatbotid}”为ChatBotID,企业用户参考1中操作,登录AstroZero运行环境,打开5G消息应用,在浏览器网址中可获取到该值。 图1 获取ChatBotID 参考购买商用租户中操作,使用企业账号开通Astro轻应用服务。 在Astro轻应用运行环境,可以创建并开发5G消息应用。一个5G消息应用对应一个ChatBot服务号。您可以在5G消息应用中开发5G消息内容、编排ChatBot服务号中的智能对话。
  • 创建用户组 管理员可以参考以下操作分别创建用户组Test_ECS_A和Test_ECS_B。 登录华为云,在右上角单击“控制台”。 在控制台页面,鼠标移动至右上方的用户名,在下拉列表中选择“ 统一身份认证 ”。 在左侧导航窗格中,选择“用户组”页签,单击右上方的“创建用户组”。 图1 创建用户组 在“创建用户组”界面,输入“用户组名称”,例如“Test_ECS_A”。 图2 用户组名称 单击“确定”。 用户组创建完成后,用户组列表中会显示新创建的用户组。 具体请参见创建用户组并授权。 父主题: 快速入门
  • 使用前需知 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。 请确认您已经熟悉OBS的基本概念,如桶(Bucket)、对象(Object)、访问密钥(AK和SK)等。 使用OBS客户端进行接口调用操作完成后,没有返回异常,则表明接口调用成功;如果返回异常,则说明操作失败,此时应从SDK错误处理中获取错误信息。 当前各区域特性开放不一致,部分特性只在部分区域开放,使用过程中如果接口HTTP状态码为405,请确认该区域是否支持该功能特性。 父主题: 快速入门
  • 将变量配置为超链接格式 在“自制件BOM审核发布流程”中将部件编码制成超链接形式,可以跳转到对应的部件详情页。 图20 超链接展示 打开启用超链接开关,超链接地址绑定一个变量,打开超链接新开页面开关,如有需要可以配置一个链接变量名。 图21 添加超链接 其中超链接地址绑定的变量的值为: https://“实际域名”/pdmcore/pdmcoreui/part/info/?partNumber={partNumber}&partView=PSView&partVersion=A 其中{}内容为链接变量名,表示把该部件编码传入url中。
  • 提交按钮绑定JS代码 如果对提交按钮不做任何修改,默认是正常的提交流程。当对其绑定JS代码后,可以实现对页面的数据进行一定的校验,提交流程,然后再做一些后置处理。 选择画布中的提交按钮,打开右侧的属性面板,开启“自定义操作区”按钮。 图15 提交按钮 选择左侧插件栏的JS,进入JS页面,单击“展示使用帮助”。如图16所示。 模板中预置了常用的JS脚本模板,可以直接复制编辑使用。 提交节点可以粘贴提交模版事件,审批节点粘贴审批模版事件。before()中添加校验逻辑,例如在“自制件BOM审核发布流程”中添加校验是否所有部件的评审意见都为通过。 在after()中可以绑定一个服务定义用于后置处理,调用definitionRequest()方法。在“自制件BOM审核发布流程”该服务定义用于修改部件状态。如图17所示。 图16 JS使用帮助 图17 示例代码 通过单击按钮展示弹框(“自制件BOM审核发布流程”中用于展示“查看不满足发布条件子项信息”按钮)。 将表单中的字段输入类型改成“按钮”,或者直接拖入一个按钮组件,将按钮名称改为自己需要的。如图18所示。 拖入一个弹窗组件,在展示弹窗处绑定一个变量,该变量为true可以展示弹窗,为false可以隐藏弹窗。该变量值可由JS代码控制。如图19所示。 图18 添加按钮 图19 添加变量
  • 使用表格组件 在UI编辑页面,单击左侧插件栏的图标,选择“组件”页签。 选择表格或表单组件,将其拖拽至中心画布。也可以先拖入一个折叠面板,将表格或表单拖入折叠面板组件中。 折叠面板组件可以折叠、隐藏高度受限的内容,优化页面结构。 图1 添加表格组件 选择画布中的表格组件,在右侧属性面板中,单击“选择模型”,添加步骤三中创建的数据实体模型(文档模板)。 图2 添加数据实体模型 在属性面板“表格列配置”中,设置表字段是否可编辑、是否必填、控件类型和是否只读等,也可以显示或隐藏字段,如图3所示。 若字段“控件类型”中选择“选择框”类型,需要在“选项数据”中填写相关代码,如图4所示。 图3 设置表字段 图4 设置控件选项 单击“保存”。