检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ip+port,若telnet可连上则可判断客户侧的网络与华为云服务通信正常。 图1 telnet成功示例 图2 telnet失败示例 若步骤1失败,使用安卓手机软件Ping&DNS,输入对应ip和端口,若显示open则表示华为云服务正常,需客户侧排查自身网络问题;若显示close则联系华为云客服处理。
音通话服务后,赋予该账户下的IAM账户“RTC Administrator”权限,对应的IAM账户退出并重新登录后,才可使用语音通话服务。详细操作可参见IAM帮助文档。 父主题: 产品咨询类
其中一项。 时间范围:可选择查询最近七天内任意时间段的操作事件。 展开需要查看的事件,查看详细信息。 图1 展开记录 在需要查看的记录右侧,单击“查看事件”,弹窗中显示了该操作事件结构的详细信息。 更多关于云审计的信息,请参见《云审计服务用户指南》。 父主题: 审计
用户Jack在浏览网站时,通过应用软件呼叫客服人员,呼叫请求上报至语音通话平台。语音通话平台分别呼叫主叫Jack和客服Sophia,使主叫和被叫互相通话。详细体验过程如图1所示。 图1 语音回呼业务体验流程 语音回呼能力可以应用在以下场景。 在线打车:司机接到客户打车需求,一键拨通打车客户,快速进行沟通,隐藏真实号码,防止信息泄露。
叫Jane,并在Jane接听后播放业务公司设置的语音内容,通知Jane的欠费金额,并提示根据音频播报信息按对应的数字键可进行业务相关操作。详细体验过程如图1所示。 图1 语音通知业务体验流程 语音通知能力可以应用在以下场景。 紧急通知:总公司有重要通知要紧急通知到各分公司的负责人
进入“企业管理”页面,点击页面右上角的“添加企业”按钮,请阅读并勾选“授权声明”(不勾选无法添加企业信息)。 勾选“授权声明”后,根据页面提示填写企业相关信息。详细可参考企业资质审核标准。若对填写内容有疑问,请联系您的客户经理确认。 营业执照、身份证照等文件支持jpg格式,单个文件最大支持2MB;“其
开发流程 流程 详细介绍 开发准备 客户在接入华为语音通话服务时,根据购买的业务类型需要提前准备资源,包括申请相关资源、获取代码样例、制作放音文件。 线下开发 客户根据业务能力的代码样例,在线下完成业务应用的代码开发以及调试。 商业发布 线下开发完成,确认业务应用代码可正常调用接口后,正式发布此应用在行业使用。
语音验证码功能详解 能力体验 Jane需要注册打车软件账号,在注册界面输入手机号码后,点击“获取语音验证码”,随后就收到了来电,接听电话即可获取验证码。详细体验过程如图1所示。 图1 语音验证码业务体验流程 语音验证码能力可以应用在以下场景。 一键注册:用户输入手机号码,获取语音验证码并填写后即可完成注册,方便快捷。
本文档提供了语音通话API的描述、参数说明及示例等内容。支持的全部操作请参见API接口使用说明。 在调用API之前,请确保已经充分了解语音通话相关概念及功能详解,详细信息请参见语音通话“产品介绍”。 录音功能涉及个人用户通信内容。建议您只有在所适用法律法规允许的目的和范围内方可启用相应的功能。在使用、存
时间格式为“yyyy-MM-dd HH:mm:ss”。 fwdUnaswRsn 否 Integer 无 转接呼叫操作失败的Q850原因值。详细说明参见附录1-Q850原因值说明。 failTime 否 String(1-128) 无 呼入、呼出的失败时间。 该参数为UTC时间(+
该参数为UTC时间(+8小时为北京时间),时间格式为“yyyy-MM-dd HH:mm:ss”。 fwdUnaswRsn 否 Integer 转接呼叫操作失败的Q850原因值。详细说明参见附录1-Q850原因值说明。 failTime 否 String(1-128) 呼入、呼出的失败时间。 该参数为UTC时间(+8小
该参数为UTC时间(+8小时为北京时间),时间格式为“yyyy-MM-dd HH:mm:ss”。 fwdUnaswRsn 否 Integer 转接呼叫操作失败的Q850原因值。详细说明参见附录1-Q850原因值说明。 failTime 否 String(1-128) 呼入、呼出的失败时间。 该参数为UTC时间(+8小
不影响您使用通信云服务的其它功能。 IAM是华为云提供权限管理的基础服务,无需付费即可使用,您只需要为您账号中的资源进行付费。关于IAM的详细介绍,请参见《IAM产品介绍》。 通信云服务权限 默认情况下,管理员创建的IAM用户没有任何权限,需要将其加入用户组,并给用户组授予策略或
print_r($jsonBody . PHP_EOL); onCallEvent($jsonBody);//呼叫事件处理 /** * 呼叫事件通知 * @desc 详细内容以接口文档为准 * @param jsonBody */ function onCallEvent($jsonBody) {
} }); console.log('jsonBody:', jsonBody); /** * 呼叫事件通知 * @brief 详细内容以接口文档为准 * @param jsonBody */ function onCallEvent(jsonBody) {
'customerId123' } }).encode('ascii') print(jsonBody) ''' 呼叫事件通知 @see: 详细内容以接口文档为准 @param param: jsonBody @return: ''' def onCallEvent(jsonBody):
print_r($jsonBody . PHP_EOL); onCallEvent($jsonBody);//呼叫事件处理 /** * 呼叫事件通知 * @desc 详细内容以接口文档为准 * @param jsonBody */ function onCallEvent($jsonBody) {
} }); console.log('jsonBody:', jsonBody); /** * 呼叫事件通知 * @brief 详细内容以接口文档为准 * @param jsonBody */ function onCallEvent(jsonBody) {
'customerId123' } }).encode('ascii') print(jsonBody) ''' 呼叫事件通知 @see: 详细内容以接口文档为准 @param param: jsonBody @return: ''' def onCallEvent(jsonBody):
} }); console.log('jsonBody:', jsonBody); /** * 呼叫事件通知 * @brief 详细内容以接口文档为准 * @param jsonBody */ function onCallEvent(jsonBody) {