检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
若不想接收呼叫状态和话单通知,可以按以下步骤操作: 登录控制台-“应用管理”修改应用,去掉呼叫状态接收地址和话单接收地址的值。如果添加应用时未填地址值,请忽略。 在调用业务接口时不携带参数statusUrl和feeUrl。 父主题: 呼叫状态和话单通知
附录3-其他附加性说明 本文档中提供的API接口均采用短连接(短信接口除外,短信接口可支持长连接。),平台服务器作为服务端时会主动拆链,建议SP作为客户端时不要主动拆链,等接收到服务端的FIN, ACK后按照正常四次挥手拆链。 若SP主动拆链,可能造成该链路对应的端口短时间不可用,
注:放音文件制作完成后,请通过放音文件管理页面提交到语音通话平台审核。 父主题: 放音文件及语音模板配置
所有放音文件都必须先在放音文件管理页面上传并通过审核后才可使用。 语音回呼 语音回呼支持设置以下呼叫提示音,放音文件审核通过后,调用“语音回呼场景API”时,设置对应参数即可使用。如果不设置,则播放系统默认音。
添加应用后APP_Key和APP_Secret由平台会自动生成,提交应用创建后请根据提示及时下载保存APP_Secret,否则只能在“应用管理”通过更新的方式互获取新的APP_Secret。APP_Key和接入地址请在“应用管理”界面查看。 父主题: API&代码样例
若已开通企业管理但无企业项目要求,可选择默认企业项目。点此了解企业管理 企业项目的项目类型分为“商用生产项目”和“测试类项目”,若您的资源是按合同商务扣费,请选择“商用生产项目”类型的企业项目。 已创建的企业项目的类型可进入项目管理页面查看。
审核一般需要2个工作日,企业资料提交后可在“企业管理”页中查看企业审核状态、修改已提交的企业信息或者下载企业资料。 只有审核通过的企业才可以订购号码。 导出企业信息 进入企业管理页面,根据业务类型、企业名称、状态,按需筛选,点击页面右上角的按钮导出相关企业信息。
修改企业话术 语音通话支持修改使用场景的具体话术数据,如需修改,请进入控制台-企业管理。 注:只有审核通过的企业才可以修改数据。修改过程中会弹出“授权声明”提示框,请点击“同意”进入下一步操作(若点击“不同意”,则操作失败,即无法修改企业相关信息)。
此处取值仅为样例,请替换为实际值 ArrayList playInfoList = getPlayInfoList("notifyvoice.wav", "xxxxxx", ["3", "人民公园正门"]); //固话号码从控制台号码管理页获取
appSecret = "***appSecret***"; //语音验证码应用的appSecret,购买服务时下发,请替换为实际值 static void Main(string[] args) { //固话号码从控制台号码管理页获取
appSecret***"; //语音回呼应用的appSecret,购买服务时下发,请替换为实际值 static void Main(string[] args) { //主叫号码,被叫号码请替换为实际号码.固话号码从控制台号码管理页获取
returnIdlePort 否 String(枚举) false 指示是否需要返回空闲端口数量。 true:需要返回 false:不需要返回 如果不携带该参数,系统默认该参数为false。
idlePort 否 Integer 无 请求参数中returnIdlePort为true时响应消息携带该参数。 该参数表示平台呼叫端口空闲可用数量,取值范围0~65535。 结果码 请根据以下结果码进行调测,如果有疑问,可联系管理员进行确认。
apiUri = '/rest/httpsessions/click2Call/v2.0' requestUrl = base_url + apiUri header = { 'Content-Type': 'application/json
apiUri = '/rest/httpsessions/callnotify/v2.0' #v1.0 or v2.0 requestUrl = base_url + apiUri header = { 'Content-Type':
$eventType); return; } if (!
$eventType); return; } if (!
== eventType) { console.log('EventType error:', eventType); return; } if (!
apiUri = '/rest/httpsessions/callVerify/v1.0' requestUrl = base_url + apiUri header = { 'Content-Type': 'application/json
== eventType) { console.log('EventType error:', eventType); return; } if (!