检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
语音通话平台通过此接口向客户推送语音通话业务用户呼叫时的状态信息,如呼入、呼出、振铃、应答、挂机等状态的信息。 请求方向 语音通话平台(客户端) → 客户服务器(服务端) 使用说明 前提条件 SP在开发应用时,若需订阅呼叫状态通知,必须要提供呼叫状态接收URL(statusUrl),并且确保URL
话单信息。短时间内有多个通话结束时语音通话平台会将话单合并推送,每条消息最多携带50个话单。 请求方向 语音通话平台(客户端) → 客户服务器(服务端) 使用说明 前提条件 SP在开发应用时,若需订阅话单通知,必须要提供话单接收URL(feeUrl),并且确保URL能够正常处理语音通话平台发送的通知信息。
附录3-其他附加性说明 本文档中提供的API接口均采用短连接(短信接口除外,短信接口可支持长连接。),平台服务器作为服务端时会主动拆链,建议SP作为客户端时不要主动拆链,等接收到服务端的FIN, ACK后按照正常四次挥手拆链。 若SP主动拆链,可能造成该链路对应的端口短时间不可用,影响SP发送请求。
如何判断华为云服务API接口是否正常?如果不正常如何处理? 语音通话对部分服务器IP做了限制,用户可通过如下方法检查是否可正常访问华为云服务API接口: 华为云服务API接入地址不允许Ping,可通过以下步骤来判断: 使用telnet ip+port,若telnet可连上则可判断客户侧的网络与华为云服务通信正常。
接收呼叫状态和话单通知,参数区分大小写吗? 语音通话的呼叫状态通知和话单通知支持重推吗? 语音通话的通话记录如何获取? 推送的话单中时间未按正常的时区显示,服务器时间和北京时间相差8小时? 如果不想接收呼叫状态和话单通知怎么办? 如何查看通话详情?
提供的URL无效,请确认该URL是可通过外网访问的有效地址。 华为服务器作为客户端向提供的URL推送呼叫状态通知和话单通知时,发送的POST请求中不携带任何认证鉴权信息,若提供的URL所在服务器需要对客户端进行认证,则会出现没有收到呼叫状态通知和话单通知的情况。请不要对华为服务器做认证鉴权。 接口中携带的URL加
nid参数值,也可通过呼叫状态和话单通知API获取。 1023001 Internal error. 内部错误。 请联系管理员处理。 1023002 Response timeout. 响应超时。 重新发送一次请求,若依然返回响应超时,请联系管理员处理。 接口示例 请求示例 POST
// HostingVoiceEventDemoImpl // TODO 需要下载录音文件时,请参照"获取录音文件下载地址API"接口获取录音文件下载地址. String aksk = StringUtil.buildAKSKHeader(Constant
} // 获取整个响应消息体 public Map<String, String> getResponsebody() { return this.responsebody; } // 获取响应消息体中的单个参数
} // 获取整个响应消息体 public Map<String, String> getResponsebody() { return this.Responsebody; } // 获取响应消息体中的单个参数
)); //获取响应消息头域信息 if(strpos($http_response_header[0], '301')){ $location = $http_response_header['Location']; //获取录音文件下载地址
语音通话平台将业务触发过程中通话的状态信息(包括呼出、振铃、摘机和挂机信息)推送至此服务器,SP根据通话状态信息确定用户状态。 URL可填写为https://IP:Port或域名,推荐使用域名。且该域名对应多个服务器,避免单点故障无法接收通知。 URL只能由大小写字母(a-z、A-Z),数
jg4ODgvdGVzdA==', //要获取通话状态需要在请求中加入statusUrl // 'feeUrl': 'aHR0cDovLzIxOC40LjMzLjU1Ojg4ODgvdGVzdA==', //要获取话单需要在请求中加入feeUrl //
buildAKSKHeader("***appKey***", "***appSecret***"); //录音文件名和录音存储服务器域名,从话单通知中获取 string location = getRecordLinkAPI("1200_366_0_20161228102743
语音通话平台将业务触发过程中通话的状态信息(包括呼出、振铃、摘机和挂机信息)推送至此服务器,SP根据通话状态信息确定用户状态。 URL可填写为https://IP:Port或域名,推荐使用域名。且该域名对应多个服务器,避免单点故障无法接收通知。 URL只能由大小写字母(a-z、A-Z),数
值 'dynIVRStartTime': '', #自定义动态IVR开始时间(仅语音通知场景携带) 'dynIVRPath': '', #自定义动态IVR按键路径(仅语音通知场景携带) 'recordFlag':
jg4ODgvdGVzdA==', //要获取通话状态需要在请求中加入statusUrl // 'feeUrl': 'aHR0cDovLzIxOC40LjMzLjU1Ojg4ODgvdGVzdA==', //要获取话单需要在请求中加入feeUrl //
才能使用储值卡支付。具体操作步骤如下: 确认您的华为云账户已经完成企业实名认证,并已经开通了华为云语音通话服务。 在支付订单时,系统会自动获取可使用的储值卡。 选择储值卡作为支付方式,完成订单支付。 请确保您已经购买了储值卡,并且其有效期内,以便可以顺利使用储值卡抵扣云服务费用。
jg4ODgvdGVzdA==', //要获取通话状态需要在请求中加入statusUrl // 'feeUrl': 'aHR0cDovLzIxOC40LjMzLjU1Ojg4ODgvdGVzdA==', //要获取话单需要在请求中加入feeUrl //
ifyvoice.wav”。特点是操作比较简便,播放的语音通知是原音。 语音模板需要先通过语音模板管理页面提交模板并审核通过后才能使用,并获取对应的模板ID。调用语音通知API时携带模板ID和模板的变量值列表。特点是可以灵活配置参数,播放的语音通知是青年女声的电子音。 父主题: 放音文件及语音模板配置