检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
调用语音通话相关接口会产生接口调用错误码,详见API错误码。 调用接口成功后,如果“statusUrl”和“feeUrl”参数指定了客户接收状态上报的URL和接收话单上报的URL,或在添加应用时指定了呼叫状态接收地址和呼叫话单接收地址,则语音通话平台在接收到南向网元返回的呼叫状态通知和话单通知时,会主动将呼叫状态通知和话单通知推送给客户。
feeUrl和statusUrl可设置成同一个),参考其中一个进行配置即可。 注:配置的地址格式为https://IP:Port或域名,推荐使用域名。 具体的华为云平台推送的呼叫状态和话单的消息内容可参考每个业务中对应的呼叫状态和话单通知API。 注:语音通话平台推送给客户服务器的数据为字节流。
呼叫状态接收地址&呼叫话单接收地址:用于接收语音通话平台推送的呼叫状态或话单的URL地址。 可填写为https://IP:Port或域名,推荐使用域名。 请确保提供的地址正确,且地址前后不要有多余的空格和回车。 企业项目:已开通企业项目,才有该选项。用于设置应用所属的企业项目。若已
呼出、振铃、摘机和挂机信息)推送至此服务器,SP根据通话状态信息确定用户状态。 URL可填写为https://IP:Port或域名,推荐使用域名。且该域名对应多个服务器,避免单点故障无法接收通知。 URL只能由大小写字母(a-z、A-Z),数字(0-9),中划线(-),英文冒号(:),英文点号(
呼出、振铃、摘机和挂机信息)推送至此服务器,SP根据通话状态信息确定用户状态。 URL可填写为https://IP:Port或域名,推荐使用域名。且该域名对应多个服务器,避免单点故障无法接收通知。 URL只能由大小写字母(a-z、A-Z),数字(0-9),中划线(-),英文冒号(:),英文点号(
若不想接收呼叫状态和话单通知,可以按以下步骤操作: 登录控制台-“应用管理”修改应用,去掉呼叫状态接收地址和话单接收地址的值。如果添加应用时未填地址值,请忽略。 在调用业务接口时不携带参数statusUrl和feeUrl。 父主题: 呼叫状态和话单通知
SP在开发应用时,若需订阅呼叫状态通知,必须要提供呼叫状态接收URL(statusUrl),并且确保URL能够正常处理语音通话平台发送的通知信息。 提供呼叫状态接收URL有以下两种方式: 提前通过应用管理向语音通话平台提交呼叫状态接收URL。 SP应用调用场景API时,填写statusUrl。 使用限制 语音通话平台
呼叫状态通知URL(可选) statusUrl 接收呼叫过程中状态信息(振铃、应答、挂机等)的服务器地址。若需订阅呼叫状态通知,可提交该资源。 提前准备可用的服务器地址,创建应用时填写,或调用接口时填写。 创建应用,请参考添加应用。 话单通知URL(可选) feeUrl 接收呼叫结
呼出、振铃、摘机和挂机信息)推送至此服务器,SP根据通话状态信息确定用户状态。 URL可填写为https://IP:Port或域名,推荐使用域名。且该域名对应多个服务器,避免单点故障无法接收通知。 URL只能由大小写字母(a-z、A-Z),数字(0-9),中划线(-),英文冒号(:),英文点号(
SP在开发应用时,若需订阅话单通知,必须要提供话单接收URL(feeUrl),并且确保URL能够正常处理语音通话平台发送的通知信息。 提供话单接收URL有以下两种方式: 提前通过应用管理向语音通话平台提交话单接收URL。 SP应用调用场景API时,填写feeUrl参数。 注意事项 若平台给SP推送话
录音文件名。通过“呼叫状态和话单通知API”的recordObjectName参数获取。 recordDomain 是 String(1-128) 无 录音文件存储的服务器域名,通过“呼叫状态和话单通知API”的recordDomain参数获取。 表3 请求Headers参数说明 参数名称 是否必选 参数类型 说明
//CallEnabler业务号码,即绑定号码 // 'statusUrl' => '', //设置SP接收状态上报的URL,要求使用BASE64编码 // 'feeUrl' => '', //设置SP接收话单上报的URL,要求使用BASE64编码 // 'returnIdlePort'
'recordBucketName': 录音文件所在的目录名(仅语音回呼场景携带) * 'recordDomain': 存放录音文件的域名(仅语音回呼场景携带) * 'recordFileDownloadUrl': 录音文件下载地址(仅语音回呼场景携带) *
'recordBucketName': 录音文件所在的目录名(仅语音回呼场景携带) * 'recordDomain': 存放录音文件的域名(仅语音回呼场景携带) * 'recordFileDownloadUrl': 录音文件下载地址(仅语音回呼场景携带) *
'recordBucketName': 录音文件所在的目录名(仅语音回呼场景携带) * 'recordDomain': 存放录音文件的域名(仅语音回呼场景携带) * 'recordFileDownloadUrl': 录音文件下载地址(仅语音回呼场景携带) *
#指定被叫的媒体音播放方式 # 'statusUrl': '', #设置SP接收状态上报的URL,要求使用BASE64编码 # 'feeUrl': '', #设置SP接收话单上报的URL,要求使用BASE64编码 # 'recordFlag':
语音通知话单通知API 通话结束后,语音通话平台向SP推送通话的话单信息。 API请求地址 API请求地址由“APP接入地址”和“访问URI”组成,数据来源如下: 参数 来源 示例 APP接入地址 登录管理控制台,从语音通话“应用管理”页面获取。 https://rtccall.cn-north-1
'recordBucketName': '', #录音文件所在的目录名(仅语音回呼场景携带) 'recordDomain': '', #存放录音文件的域名(仅语音回呼场景携带) 'recordFileDownloadUrl': '', #录音文件下载地址(仅语音回呼场景携带)
buildAKSKHeader("***appKey***", "***appSecret***"); //录音文件名和录音存储服务器域名,从话单通知中获取 string location = getRecordLinkAPI("1200_366_0_20161228102743
//{"statusUrl", ""}, //设置SP接收状态上报的URL,要求使用BASE64编码 //{"feeUrl", ""}, //设置SP接收话单上报的URL,要求使用BASE64编码