检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
AX模式呼叫事件通知接口 接口功能 隐私保护通话平台通过此接口向客户推送隐私保护通话用户呼叫时的状态信息,如呼入、呼出、振铃、应答、挂机等状态的信息。 请求方向 隐私保护通话平台(服务端) → 客户服务器(客户端) 使用说明 前提条件 客户添加应用时需设置呼叫状态接收地址,并确保
AXYB模式呼叫事件通知接口 接口功能 隐私保护通话平台通过此接口向客户推送隐私保护通话用户呼叫时的状态信息,如呼入、呼出、振铃、应答、挂机等状态的信息。 请求方向 隐私保护通话平台(服务端) → 客户服务器(客户端) 使用说明 前提条件 客户添加应用时需设置呼叫状态接收地址,并
AXB模式绑定信息修改接口 接口功能 该接口用于客户向隐私保护通话平台修改已设置的AXB绑定关系的相关信息。 请求方向 客户应用(客户端) → 隐私保护通话平台(服务端) 使用说明 前提条件 已设置至少一组AXB绑定关系。 若需要修改自定义放音,需要提前在放音文件管理页面上传并等待审核通过。
获取录音文件下载地址接口 接口功能 该接口用于客户向隐私保护通话平台获取录音文件的下载地址。 请求方向 客户应用(客户端) → 隐私保护通话平台(服务端) 使用说明 前提条件 已通过“话单通知API”获取了录音文件名(fileName)和录音文件存储的服务器域名(recordDo
AX模式绑定信息查询接口 接口功能 该接口用于客户向隐私保护通话平台查询已设置的AX绑定关系的相关信息。 请求方向 客户应用(客户端) → 隐私保护通话平台(服务端) 接口类型 表1 请求说明 请求方法 GET 访问URI /rest/provision/caas/privatenumber/v1
AXE模式绑定信息查询接口 接口功能 该接口用于客户向隐私保护通话平台查询已设置的AXE绑定关系信息。 请求方向 客户应用(客户端) → 隐私保护通话平台(服务端) 接口类型 表1 接口类型说明 请求方法 GET 访问URI /rest/caas/extendnumber/v1.0
AX模式话单通知接口 接口功能 用户通话结束后,隐私保护通话平台通过此接口向客户推送通话的话单信息。短时间内有多个通话结束时隐私保护通话平台会将话单合并推送,每条消息最多携带50个话单。 请求方向 隐私保护通话平台(服务端) → 客户服务器(客户端) 使用说明 前提条件 客户添加
获取录音文件下载地址接口 接口功能 该接口用于客户向隐私保护通话平台获取录音文件的下载地址。 请求方向 客户应用(客户端) → 隐私保护通话平台(服务端) 使用说明 前提条件 已通过“话单通知API”获取了录音文件名(fileName)和录音文件存储的服务器域名(recordDo
获取录音文件下载地址接口 接口功能 该接口用于客户向隐私保护通话平台获取录音文件的下载地址。 请求方向 客户应用(客户端) → 隐私保护通话平台(服务端) 使用说明 前提条件 已通过“话单通知API”获取了录音文件名(fileName)和录音文件存储的服务器域名(recordDo
w、8000 Hz采样、64kbps频率、单声道的Wave文件,当客户准备的放音文件不满足规格时可参考下面的指导转换放音文件的格式。 获取工具 请访问GoldWave官网,根据网页提示获取PC操作系统对应版本的GoldWave。 转换放音文件格式 本章节中的界面截图以GoldWave
调用接口时遇到“1010040:The app_key is not allowed to invoke the API.”如何处理? 出现该错误码表示调用的接口和app_key所属的应用模式不一致。如添加应用时选择的AXB模式的应用,调用接口时只能调用AXB模式的接口,不能调用其他模式的接口。
挂机原因值、Q850原因值、呼叫拆线点 调用接口会产生接口调用错误码,详见API错误码处理。 调用接口成功后,如果用户在添加应用时指定了呼叫状态接收地址和呼叫话单接收地址,则隐私保护通话平台在接收到南向网元返回的呼叫状态通知和话单通知时,会主动将呼叫状态通知和话单通知推送给客户。
// 关闭重定向 'ignore_errors' => true // 获取错误码,方便调测 ],// 为防止因代码工具重定向导致获取内容乱码,需要关闭重定向.若PHP是7.1.0及以上版本,若不需要可注释掉 'ssl' => [ 'verify_peer'
// 关闭重定向 'ignore_errors' => true // 获取错误码,方便调测 ],// 为防止因代码工具重定向导致获取内容乱码,需要关闭重定向.若PHP是7.1.0及以上版本,若不需要可注释掉 'ssl' => [ 'verify_peer'
绑定/解绑失败的原因有哪些? 调用接口绑定/解绑失败,请根据隐私保护通话平台返回的API错误码排查问题原因。常见原因有以下几点: 号码格式填写错误,请根据接口文档修改号码格式; 携带的其他参数错误:如调用绑定接口时携带了不存在的放音文件等; 设置的绑定关系已存在导致绑定失败;解绑的绑定关系已被解绑导致解绑失败;
// 关闭重定向 'ignore_errors' => true // 获取错误码,方便调测 ],// 为防止因代码工具重定向导致获取内容乱码,需要关闭重定向.若PHP是7.1.0及以上版本,若不需要可注释掉 'ssl' => [ 'verify_peer'
// 关闭重定向 'ignore_errors' => true // 获取错误码,方便调测 ],// 为防止因代码工具重定向导致获取内容乱码,需要关闭重定向.若PHP是7.1.0及以上版本,若不需要可注释掉 'ssl' => [ 'verify_peer'
新手必读 业务流程 隐私保护通话二次开发业务整体流程如下: 隐私保护通话各模式的二次开发业务流程不完全相同,以下流程以AXB模式为例。 参考开发准备,获取调用隐私保护通话API的关联数据。 参考代码样例调用AXB模式绑定接口,设置用户号码A、用户号码B和隐私号码X的绑定关系。 根据请求响应消息,判断请求是否成功。
API错误码处理 本章节响应码数量较多,建议您使用快捷键Ctrl+F在界面进行搜索,能更快的找到您需要的错误码处理建议。 接口调用404问题处理 若调用接口时返回了404响应,请检查APP接入地址和访问URI(详见API参考文档)是否都填写正确,且拼接成了完整的请求URL,如“https://rtcpns
请求时遇到1010002非法请求错误如何处理? 调用隐私保护通话业务API时,如果平台返回了“resultcode”为“1010002”,“resultdesc”包含“Invalid request.”的错误响应,则一般“resultdesc”还会携带格式非法的参数名称,请对照接