检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
每月1日零点对账号下的固话号码(包括“使用中”和“暂停”状态)数量进行统计计费,当月新发放的固话号码则在号码发放当日收取当月月租费。 用户可随时退订号码,退订后从下个月开始不收月租费。 说明: 号码退订后不可恢复,请谨慎操作。 号码退订当月仍会收取整月月租费。 请确保您的华为云账户中余额充
语音通话平台向SP推送接收语音通话业务用户呼叫时的状态信息,如呼入、呼出、振铃、应答、挂机等状态的信息。 语音通知话单通知API 通话结束后,语音通话平台向SP推送通话的话单信息。 API请求地址 API请求地址由“APP接入地址”和“访问URI”组成,数据来源如下: 参数 来源 示例 APP接入地址 登录管理
通话结束后,语音通话平台向SP推送通话的话单信息。 获取录音文件下载地址API 获取通话后的录音文件下载地址。 API请求地址 API请求地址由“APP接入地址”和“访问URI”组成,数据来源如下: 参数 来源 示例 APP接入地址 登录管理控制台,从语音通话“应用管理”页面获取。 https://rtccall.cn-north-1
呼叫状态和话单通知什么时候推送? 应用调用API发起呼叫后,语音通话平台在接收到终端用户操作通知时,如振铃、接听、挂机等,会实时向企业服务器推送呼叫状态通知。 呼叫终止时,即用户未接听、用户挂机或异常挂机,语音通话平台会向企业服务器推送话单通知。 父主题: 呼叫状态和话单通知
语音回呼 表1 语音回呼需准备的资源 资源项 对应接口参数 用途 获取方式 APP_Key X-AKSK X-AKSK鉴权所需参数。 登录管理控制台,从“应用管理”页面获取。 创建应用,请参考添加应用。 APP_Secret APP接入地址 - API调用的基地址。 访问URI - 语音回呼场景API的接口访问URI。
commercial address. APP没有访问商用地址的权限。 请在应用管理页面检查请求携带的app_key所属应用状态是否正常。 1020166 The app client ip is not in ip white list. 请求发送方app IP不在白名单列表中。 联系管理员检查IP白名单是否配置正确。
静音失败 527 取消静音失败 528 限制呼叫非特定前缀的号码 529 appkey不存在 530 forward前主叫挂机 539 录音流程未完成,主叫主动挂断电话 540 录音流程未完成,被叫主动挂断电话 541 被叫接通后和主叫的重协商失败 542 录音超时释放呼叫 550 本端呼叫振铃失败
客户提供的URL解析出来的IP和端口推送到目的地址所在的服务器,具体的URL会体现在语音通话平台推送的消息里。如果和华为技术人员确认过消息已经推送到对应的IP和端口,则需要客户对服务器进行进一步排查。 语音通话平台推送给客户服务器的数据为字节流,请排查代码中数据接收部分的实现。
语音通话是否支持录音功能? 语音通话服务中的语音回呼业务提供录音功能。需在添加应用时开通录音功能(点击查看资源说明)并在调用语音回呼场景API接口时将录音功能打开才能使用录音功能。录音功能开启后,用户使用语音回呼业务时的通话过程会被系统录音。 语音通知和语音验证码不支持录音功能。
保URL能够正常处理语音通话平台发送的通知信息。 提供呼叫状态接收URL有以下两种方式: 提前通过应用管理向语音通话平台提交呼叫状态接收URL。 SP应用调用场景API时,填写statusUrl。 使用限制 语音通话平台推送呼叫状态给开发者应用,仅支持POST方式。 接口类型 表1
注:挂机事件的被叫号码为A号码。 stateCode 否 Integer 通话挂机的原因值,仅当eventType为disconnect时携带。 取值范围及表示的含义请参考通话挂机原因值说明。 stateDesc 否 String(1-128) 通话挂机的原因值的描述,仅当ev
添加企业 添加应用后,需要补充完善企业认证信息(已通过华为云企业实名认证的用户仍需添加企业认证信息),可按照以下步骤进行操作: 请登录并进入语音通话控制台。 进入“企业管理”页面,点击页面右上角的“添加企业”按钮,请阅读并勾选“授权声明”(不勾选无法添加企业信息)。 勾选“授权声
无法申请语音通话服务(“立即申请”按钮灰色,无法点击)。 添加应用,点击“确定”无反应。 处理建议: 请检查本地网络,确保能正常访问公网。 请参考浏览器兼容性,选择合适的浏览器。 请清理浏览器缓存后重试。 请更换电脑访问语音通话控制台。 请确认是否修改过华为云账号的账号名,修改回原账号名后重试。 父主题:
能力体验 业务公司发现用户Jane使用的某业务已欠费,于是通过语音通知功能向Jane发送欠费通知,请求上报至语音通话平台。语音通话平台呼叫Jane,并在Jane接听后播放业务公司设置的语音内容,通知Jane的欠费金额,并提示根据音频播报信息按对应的数字键可进行业务相关操作。详细体验过程如图1所示。
个),参考其中一个进行配置即可。 注:配置的地址格式为https://IP:Port或域名,推荐使用域名。 具体的华为云平台推送的呼叫状态和话单的消息内容可参考每个业务中对应的呼叫状态和话单通知API。 注:语音通话平台推送给客户服务器的数据为字节流。 父主题: 呼叫状态和话单通知
注:挂机事件的被叫号码为A号码。 stateCode 否 Integer 通话挂机的原因值,仅当eventType为disconnect时携带。 取值范围及表示的含义请参考通话挂机原因值说明。 stateDesc 否 String(1-128) 通话挂机的原因值的描述,仅当ev
业务号码(bindNbr)和主被叫用户端显示的号码(displayNbr、displayCalleeNbr)支持固话号码,不支持手机号码。 主被叫号码(callerNbr、calleeNbr)支持固话号码和手机号码。 固话号码申请方式:请先添加应用,再参考添加企业完善企业信息,最后参考订购号码申请固话号码。
spId 是 String(1-32) 客户的云服务账号。 appKey 是 String(1-32) 应用的app_key。 icid 否 String(1-64) 呼叫记录的唯一标识。 bindNum 是 String(1-32) 发起此次呼叫的固话号码。 号码仅支持全局号码格式(包
String(1-32) 无 客户的云服务账号。 appKey 是 String(1-32) 无 应用的app_key。 icid 否 String(1-64) 无 呼叫记录的唯一标识。 bindNum 是 String(1-32) 无 发起此次呼叫的固话号码。 号码仅支持全局号码格
commercial address. APP没有访问商用地址的权限。 请在应用管理页面检查请求携带的app_key所属应用状态是否正常。 1010021 Application unavailable. 应用不可用。 请在应用管理页面检查请求携带的app_key所属应用状态是否正常。 1010023