检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开发流程 流程 详细介绍 开发准备 客户在接入华为语音通话服务时,根据购买的业务类型需要提前准备资源,包括申请相关资源、获取代码样例、制作放音文件。 线下开发 客户根据业务能力的代码样例,在线下完成业务应用的代码开发以及调试。
开发准备 申请资源 获取代码样例 制作放音文件
线下开发 语音回呼代码样例 语音通知代码样例 语音验证码代码样例
请更换电脑访问语音通话控制台。 请确认是否修改过华为云账号的账号名,修改回原账号名后重试。 父主题: 故障排除
已通过华为云企业实名认证的用户还需要在控制台添加企业信息吗? 需要。语音通话控制台添加企业中需要上传的资料是提供给运营商侧的,与华为云的企业认证不同,所以已通过华为云企业实名认证的用户还需要在控制台添加企业信息。 父主题: 服务开通相关
准备的数据与语音验证码API请求参数关联关系如下: 父主题: 开发准备
父主题: 开发准备
获取代码样例 语音通话平台提供代码样例作为参考,可根据需求更改适配,快速开发,提高开发效率,节省开发时间。
语音通知代码样例 Node.js Java Python PHP C# 父主题: 线下开发
// 以下代码仅供调试使用,实际开发时请删除 // 构造playInfoList参数 List<Map<String, Object>> playInfoList = new ArrayList<Map<String, Object
// 以下代码仅供调试使用,实际开发时请删除 VoiceVerificationCodeMain.doVoiceVerificationCode("+8653159511234", "+8613800000001", 2, "test.wav",
构造放音列表,此处取值仅为样例,请替换为实际值 ArrayList playInfoList = getPlayInfoList("notifyvoice.wav", "xxxxxx", ["3", "人民公园正门"]); //固话号码从控制台号码管理页获取
**appSecret***"; //语音回呼应用的appSecret,购买服务时下发,请替换为实际值 static void Main(string[] args) { //主叫号码,被叫号码请替换为实际号码.固话号码从控制台号码管理页获取
string appSecret = "***appSecret***"; //语音验证码应用的appSecret,购买服务时下发,请替换为实际值 static void Main(string[] args) { //固话号码从控制台号码管理页获取
语音回呼代码样例 Node.js Java Python PHP C# 父主题: 线下开发
请按需解析所需参数并自行实现相关处理 * * 'timestamp': 该呼叫事件发生时RTC业务平台的UNIX时间戳 * 'sessionId': 通话链路的标识ID * 'digitInfo': 放音收号场景中,RTC业务平台对开发者进行放音收号操作的结果描述
Java 公共要求 代码样例 父主题: 语音通知代码样例
Java 公共要求 代码样例 父主题: 语音回呼代码样例
base64 import hashlib import requests #需要先使用pip install requests命令安装依赖 import time import uuid import hmac from hashlib import sha256 #必填,请参考"开发准备
base64 import hashlib import requests #需要先使用pip install requests命令安装依赖 import time import uuid import hmac from hashlib import sha256 #必填,请参考"开发准备