检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
语音验证码API使用说明 API列表 API名称 API功能 语音验证码场景API 请求语音通话平台向指定用户播放语音验证码。 语音验证码呼叫状态通知API 语音通话平台向SP推送接收语音通话业务用户呼叫时的状态信息,如呼入、呼出、振铃、应答、挂机等状态的信息。 语音验证码话单通知API
附录3-其他附加性说明 本文档中提供的API接口均采用短连接(短信接口除外,短信接口可支持长连接。),平台服务器作为服务端时会主动拆链,建议SP作为客户端时不要主动拆链,等接收到服务端的FIN, ACK后按照正常四次挥手拆链。 若SP主动拆链,可能造成该链路对应的端口短时间不可用,影响SP发送请求。
语音验证码功能详解 能力体验 Jane需要注册打车软件账号,在注册界面输入手机号码后,点击“获取语音验证码”,随后就收到了来电,接听电话即可获取验证码。详细体验过程如图1所示。 图1 语音验证码业务体验流程 语音验证码能力可以应用在以下场景。 一键注册:用户输入手机号码,获取语音验证码并填写后即可完成注册,方便快捷。
语音验证码场景API 典型场景 使用语音验证码功能时,调用此API,请求语音通话平台给特定用户播放语音验证码。 接口功能 语音验证码是SP将被叫号码和数字验证码发送给业务平台,由业务平台呼叫被叫,并在被叫接听后播放验证码。 业务体验描述: SP想要给用户A通知一串数字验证码。 SP
语音通话是否支持95号码? 由于国家工信部政策,运营商暂停了95号码的使用,语音通话暂不支持95号码。 父主题: 号码相关
请根据实际情况选择。 预估日通话分钟 请根据实际情况选择。 业务的开通申请将在1~2个工作日审核完成,请耐心等待审核结果。 服务开通后您会收到短信通知,后续根据业务使用进行扣费,若费用不够,请及时在华为云账户中充值。具体可参考如何给账户充值。 注:如果您后期想开通语音通话平台提供的其
号码仅支持全局号码格式(包含国家码),比如+8675528****02。 sessionId 是 String(1-256) 无 通话链路的唯一标识。 callerNum 是 String(1-32) 无 主叫号码,号码为全局号码格式(包含国家码),比如+86138****0021。
语音验证码API 语音验证码API使用说明 语音验证码场景API 语音验证码呼叫状态通知API 语音验证码话单通知API
语音验证码代码样例 Node.js Java Python PHP C# 父主题: 线下开发
开发者应用接收呼叫状态URL 通信协议 HTTPS/HTTP 请求参数 SP调用语音验证码API,语音通话平台发起呼叫,给用户播放语音验证码。 注:以下流程以语音通话平台呼叫A,给A播放语音验证码为例。流程和接口示例仅供参考,请以实际消息为准。 表2 请求Headers参数说明 参数名称
请根据实际情况选择。 预估日通话分钟 请根据实际情况选择。 业务的开通申请将在1~2个工作日审核完成,请耐心等待审核结果。 服务开通后您会收到短信通知,后续根据业务使用进行扣费,若费用不够,请及时在华为云账户中充值。具体可参考如何给账户充值。 注:如果您后期想开通语音通话平台提供的其
公共要求 注:使用前请务必先仔细阅读使用注意事项。 样例 语音验证码场景API、获取录音文件下载地址API、呼叫状态与话单通知AP 环境要求 JDK 1.6及以上版本。 引用库 httpclient、httpcore、httpmime、commons-codec、commons-
languageType);//验证码播放的语言类型。 bodys.put("preTone", preTone);//播放语音验证码之前需要播放的放音文件名 bodys.put("verifyCode", verifyCode);//验证码:只支持0~9的数字,最大8位。
语音回呼:统计业务的主被叫呼叫次数、主被叫接通次数、主被叫呼叫时长和主被叫接通率。 语音通知、语音验证码:统计业务的呼叫次数、接通次数、呼叫时长和接通率。 统计表支持添加扩展项“企业名称”统计业务数据,在统计表上方的“查看扩展数据”中选择。 导出统计详情:筛选相关数据后,点击页面右上角导出按钮即可导出统计详情。
'languageType': languageType,//验证码播放的语言类型。 'preTone': preTone,//播放语音验证码之前需要播放的放音文件名 'verifyCode': verifyCode//验证码:只支持0~9的数字,最大8位。
$languageType,//验证码播放的语言类型。 'preTone' => $preTone,//播放语音验证码之前需要播放的放音文件名。 'verifyCode' => $verifyCode//验证码:只支持0~9的数字,最大8位。
Java 公共要求 代码样例 父主题: 语音验证码代码样例
予依赖的角色,通信云服务的权限才能生效。 表1 通信云服务系统角色 策略名称 描述 依赖关系 RTC Administrator 对消息&短信、隐私保护通话、语音通话的所有执行权限。 - 表2列出了语音通话平台常用操作与系统权限的授权关系,您可以参照该表选择合适的系统权限。 表2
languageType},//验证码播放的语言类型。 {"preTone", preTone},//播放语音验证码之前需要播放的放音文件名 {"verifyCode", verifyCode}//验证码:只支持0~9的数字,最大8位。
'languageType': languageType,#验证码播放的语言类型。 'preTone': preTone,#播放语音验证码之前需要播放的放音文件名 'verifyCode': verifyCode#验证码:只支持0~9的数字,最大8位。