检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
调用接口成功后,如果“statusUrl”和“feeUrl”参数指定了客户接收状态上报的URL和接收话单上报的URL,或在添加应用时指定了呼叫状态接收地址和呼叫话单接收地址,则语音通话平台在接收到南向网元返回的呼叫状态通知和话单通知时,会主动将呼叫状态通知和话单通知推送给客户。 消息示例如下: POST
number suspend. 业务号码被暂停。 请和管理员确认号码状态。 1013120 Ip address is null. IPv4地址未携带。 请客户接口携带请求发送方IPv4地址。 1013121 Call black time forbidden. 呼叫时段限制。 呼叫时段为休息时段,请工作时段再呼叫。
响应参数 接收到事件通知时,第三方服务器响应返回200则为成功,否则语音通话平台会认为推送失败。 响应示例 HTTP/1.1 200 OK Content-Type: application/json;charset=UTF-8 代码样例 前往代码样例查看。 常见问题 如何配置和接收
响应参数 接收到事件通知时,第三方服务器响应返回200则为成功,否则语音通话平台会认为推送失败。 响应示例 HTTP/1.1 200 OK Content-Type: application/json;charset=UTF-8 代码样例 前往代码样例查看。 常见问题 如何配置和接收
响应参数 接收到事件通知时,第三方服务器响应返回200则为成功,否则语音通话平台会认为推送失败。 响应示例 HTTP/1.1 200 OK Content-Type: application/json;charset=UTF-8 代码样例 前往代码样例查看。 常见问题 如何配置和接收
如何下载录音文件? 通过华为平台推送话单中的recordObjectName和recordDomain调用获取录音文件下载地址API,再通过获取的地址下载录音文件。 注:若华为平台推送的调测信息中有特殊说明,请直接使用FeeInfo(话单通知)中recordFileDownloadUrl的链接下载录音文件。
附录3-其他附加性说明 本文档中提供的API接口均采用短连接(短信接口除外,短信接口可支持长连接。),平台服务器作为服务端时会主动拆链,建议SP作为客户端时不要主动拆链,等接收到服务端的FIN, ACK后按照正常四次挥手拆链。 若SP主动拆链,可能造成该链路对应的端口短时间不可用,影响SP发送请求。
语音通话封禁规则 华为云致力于为企业客户的业务沟通场景提供通讯工具,共同构筑良好的通信环境,请您在使用本服务前,了解服务禁止开展的业务。语音通话服务禁止用于营销类业务,仅能用于企业生产、售前售后回访业务。语音通话禁止以下行业接入,其他未明确业务以最终审核为准。 行业大类 场景 接入规定
请求URL按照接口文档中“接口类型说明”和“请求URL参数说明”构造: 请求URL格式举例,https://IP:Port/访问URI?app_key=key&username=user 从“应用管理”页面获取APP接入地址; 访问URI各接口不同,请参照接口文档; 其余参数各接口不同,请参照接口文档中“请求URL参数说明”构造。
client ip is not in ip white list. 对端app IP不在白名单列表中。 联系华为云客服检查IP白名单是否配置正确。 1020176 Authentication failed, try again later. 鉴权失败,稍后重试。 IP因鉴权失败次
语音回呼场景API、获取录音文件下载地址API、呼叫状态通知API、话单通知API 环境要求 Python 3.0及以上版本。 引用库 requests 2.18.1 请自行下载安装Python 3.x,并完成环境配置。 打开命令行窗口,执行pip install requests命令。 执行pip list查看安装结果。
requests 2.18.1 请自行下载安装Python 3.x,并完成环境配置。 打开命令行窗口,执行pip install requests命令。 执行pip list查看安装结果。 本文档所述Demo在提供服务的过程中,可能会涉及个人数据的使用,建议您遵从国家的相关法律采取足
requests 2.18.1 请自行下载安装Python 3.x,并完成环境配置。 打开命令行窗口,执行pip install requests命令。 执行pip list查看安装结果。 本文档所述Demo在提供服务的过程中,可能会涉及个人数据的使用,建议您遵从国家的相关法律采取足
'failTime': 呼入,呼出的失败时间 * 'ulFailReason': 通话失败的拆线点 * 'sipStatusCode': 呼入,呼出的失败SIP状态码 * 'callOutStartTime': Initcall的呼出开始时间 * 'callOutAlertingTime':
使用。若不设置,则选择“不播放提示音”。 呼叫状态接收地址&呼叫话单接收地址:用于接收语音通话平台推送的呼叫状态或话单的URL地址。 可填写为https://IP:Port或域名,推荐使用域名。 请确保提供的地址正确,且地址前后不要有多余的空格和回车。 企业项目:已开通企业项目,
HostingVoiceEventDemoImpl // TODO 需要下载录音文件时,请参照"获取录音文件下载地址API"接口获取录音文件下载地址. String aksk = StringUtil.buildAKSKHeader(Constant.CLICK2CALL_APPID
支持云审计的关键操作 操作场景 平台提供了云审计服务。通过云审计服务,您可以记录语音通话服务相关的操作事件,便于日后的查询、审计和回溯。 前提条件 已开通云审计服务。 支持审计的关键操作列表 表1 云审计服务支持的语音通话服务操作列表 操作名称 资源类型 事件名称 开通语音通话服务
所示。 图2 语音通知能力实现流程 前提条件 业务公司服务器与语音通话平台对接正常。 业务公司服务器成功登录语音通话平台。 业务公司服务器发起语音通知请求,请求语音通话平台向Jane播放业务公司定制的欠费通知。 业务公司服务器调用“语音通知API”实现整个呼叫过程。 语音通话平台呼叫Jane。
语音模板内容支持小数吗? 如何查看语音模板内容?是否支持下载或迁移? 语音模板中的变量是如何填充的? 语音通知可以设置播放多遍吗,如何设置? API&代码样例 语音回呼有最大通话时长限制吗? 代码样例(JAVA)有什么使用注意事项? 语音通话如何获取APP接入地址、APP_Key和APP_Secret?
{"ulFailReason", 0}, //通话失败的拆线点 {"sipStatusCode", 0}, //呼入,呼出的失败SIP状态码 {"callOutStartTime", "2019-01-24