检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Python代码样例 AXB模式 AX模式 AXE模式 AXYB模式 父主题: 代码样例
呼叫事件通知接口 话单通知接口 短信通知接口 环境要求 基于Python 3.7.0版本,要求Python 3.0及以上版本。 引用库 requests 2.18.1(仅“获取录音文件下载地址接口”引用) 请自行下载安装Python 3.x,并完成环境配置。 打开命令行窗口,执行pip
在“配置标签”页面单击“添加标签”。 输入标签的“键”和“值”后单击“确定”。 键的长度最大128字符,由英文字母、中文字符、数字及特殊字符( _ . : / = + - @)组成。 值的长度最大255字符,由英文字母、中文字符、数字及特殊字符( _ . : / = + - @)组成。 对于每个应用,每个标签“
获取录音文件下载地址接口 呼叫事件通知接口 话单通知接口 环境要求 基于Python 3.7.0版本,要求Python 3.0及以上版本。 引用库 requests 2.18.1(仅“获取录音文件下载地址接口”引用) 请自行下载安装Python 3.x,并完成环境配置。 打开命令行窗口,执行pip
呼叫事件通知接口 话单通知接口 短信通知接口 环境要求 基于Python 3.7.0版本,要求Python 3.0及以上版本。 引用库 requests 2.18.1(仅“获取录音文件下载地址接口”引用) 请自行下载安装Python 3.x,并完成环境配置。 打开命令行窗口,执行pip
不同编程语言的时间格式 编程语言 时间格式 Java yyyy-MM-dd'T'HH:mm:ss'Z' PHP Y-m-d\TH:i:s\Z Python %Y-%m-%dT%H:%M:%SZ C# yyyy-MM-ddTHH:mm:ssZ Node.js toISOString().replace(/
不同编程语言的时间格式 编程语言 时间格式 Java yyyy-MM-dd'T'HH:mm:ss'Z' PHP Y-m-d\TH:i:s\Z Python %Y-%m-%dT%H:%M:%SZ C# yyyy-MM-ddTHH:mm:ssZ Node.js toISOString().replace(/
获取录音文件下载地址接口 呼叫事件通知接口 话单通知接口 环境要求 基于Python 3.7.0版本,要求Python 3.0及以上版本。 引用库 requests 2.18.1(仅“获取录音文件下载地址接口”引用) 请自行下载安装Python 3.x,并完成环境配置。 打开命令行窗口,执行pip
userData 否 String(1-256) 用户自定义数据。 不允许携带以下字符:“{”,“}”(即大括号)。 不允许包含中文字符,如果包含中文字符请采用Base64编码。 说明: 若在设置绑定关系时携带该参数,绑定关系对应的呼叫、话单和短信通知消息中也会携带该参数。 响应参数
代码样例 Java代码样例 PHP代码样例 Python代码样例 C#代码样例 Node.js代码样例
userData 否 String(1-256) 用户自定义数据。 不允许携带以下字符:“{”,“}”(即大括号)。 不允许包含中文字符,如果包含中文字符请采用Base64编码。 说明: 若在设置绑定关系时携带该参数,绑定关系对应的呼叫、话单和短信通知消息中也会携带该参数。 turnFlag
myhuaweicloud.com/rest/caas/extendnumber/v1.0 API样例 下载Demo,快速开发应用: Java PHP Python C# Node.js 注意事项 因运营商管控,固话号码只能接收来自X号码的呼叫,不能作为主叫呼叫X号码。即AXE模式中,当A用户的号
不携带时,表示不修改该参数值。 userData 否 String(1-256) 用户自定义数据。 不允许携带以下字符:“^”,“{”,“}”。 不允许包含中文字符,如果包含中文字符请采用Base64编码。 说明: 若在设置绑定关系时携带该参数,绑定关系对应的呼叫、话单和短信通知消息中也会携带该参数。 表5
userData 否 String(1-256) 用户自定义数据。 不允许携带以下字符:“{”,“}”(即大括号)。 不允许包含中文字符,如果包含中文字符请采用Base64编码。 说明: 若在设置绑定关系时携带该参数,绑定关系对应的呼叫、话单和短信通知消息中也会携带该参数。 turnFlag
String(1-256) 用户自定义数据,会在响应消息中原样返回。 不允许携带以下字符:“{”,“}”(即大括号)。 不允许包含中文字符,如果包含中文字符请采用Base64编码。 说明: 若在设置绑定关系时携带该参数,绑定关系对应的呼叫、话单通知消息中也会携带该参数。 响应参数 表5
userData 否 String(1-256) 用户自定义数据。 不允许携带以下字符:“^”,“{”,“}”。 不允许包含中文字符,如果包含中文字符请采用Base64编码。 说明: 若在设置绑定关系时携带该参数,绑定关系对应的呼叫、话单和短信通知消息中也会携带该参数。 表5
String(1-256) 用户自定义数据,会在响应消息中原样返回。 不允许携带以下字符:“{”,“}”(即大括号)。 不允许包含中文字符,如果包含中文字符请采用Base64编码。 说明: 若在设置绑定关系时携带该参数,绑定关系对应的呼叫、话单和短信通知消息中也会携带该参数。 表6
userData 否 String(1-256) 用户自定义数据。 不允许携带以下字符:“{”,“}”(即大括号)。 不允许包含中文字符,如果包含中文字符请采用Base64编码。 说明: 使用该参数的场景请联系华为云客服获取。 表9 MessageInfo定义 参数名称 是否必选
String(0-256) 用户自定义数据,会在该次通话的后续状态报告和话单中原样返回。 不允许携带以下字符:“{”,“}”(即大括号)。 不允许包含中文字符,如果包含中文字符请采用Base64编码。 说明: 当X模式callin事件响应中的userData包含中文时,平台会终止呼叫接续。 表12 ApiCloseInfo定义
不同编程语言的时间格式 编程语言 时间格式 Java yyyy-MM-dd'T'HH:mm:ss'Z' PHP Y-m-d\TH:i:s\Z Python %Y-%m-%dT%H:%M:%SZ C# yyyy-MM-ddTHH:mm:ssZ Node.js toISOString().replace(/