检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
X模式接口使用说明 X表示隐私号码,隐私保护通话平台对外提供X号码呼叫和短信管道能力,但不存储任何绑定关系;隐私保护通话平台接收到呼叫或者短信后,会到客户服务器获取绑定关系。如果您想要了解隐私保护通话X模式的功能,请参考X模式功能详解。 X模式相关接口如下: 接口名称 接口功能 请求发起方
AXE模式接口使用说明 X表示隐私号码,E为分机号码,A为业务受益用户。 A用户对外呈现的号码用X+E替代,A以外的用户呼叫X后根据语音提示输入E,呼叫转接至A,并产生一条回呼记录。 A用户呼叫X,呼叫转接至最近一次通过X呼叫A的用户。若找不到对应回呼记录,则隐私保护通话平台根据
呼入、呼出的失败SIP状态码。 recordFlag 否 Integer (0-1) 该字段用于录音标识,参数值范围如: 0:表示未录音 1:表示有录音 recordStartTime 否 String(1-128) 录音开始时间。 该参数为UTC时间(+8小时为北京时间),时间格式为“yyyy-MM-dd
呼入、呼出的失败SIP状态码。 recordFlag 否 Integer (0-1) 该字段用于录音标识,参数值范围如: 0:表示未录音 1:表示有录音 recordStartTime 否 String(1-128) 录音开始时间。 该参数为UTC时间(+8小时为北京时间),时间格式为“yyyy-MM-dd
呼入、呼出的失败SIP状态码。 recordFlag 否 Integer (0-1) 该字段用于录音标识,参数值范围如: 0:表示未录音 1:表示有录音 recordStartTime 否 String(1-128) 录音开始时间。 该参数为UTC时间(+8小时为北京时间),时间格式为“yyyy-MM-dd
"ulFailReason":0,"sipStatusCode":0,"callOutUnaswRsn":0,"recordFlag":1,"recordStartTime":"2019-01-24 02:30:06","recordDomain":"****.com","recordBucketName":"****"
短信:使用隐私号码发送短信的总发送次数、成功次数、发送成功条数和成功率。 绑定:隐私号码的绑定次数、手动解绑次数和自动解绑次数。 点击统计表上方扩展统计项可在表中补充对应数据。“应用名称”、“城市名”和“企业名称”只能选择其一,不能同时显示。 导出统计详情:筛选相关数据后,点击页面右上角按钮即可导出统计详情。
UTC格式,例如:2018-02-12T15:30:20Z。不同编程语言中将UTC时间戳转换为普通时间时使用的格式不同,部分语言可参考表3。 表3 不同编程语言的时间格式 编程语言 时间格式 Java yyyy-MM-dd'T'HH:mm:ss'Z' PHP Y-m-d\TH:i:s\Z
'callOutUnaswRsn': 0, 'recordFlag': 1, 'recordStartTime': '2019-01-24 02:30:06', 'recordDomain': '****.com'
callDirection 否 Integer 表示修改后的绑定关系允许的呼叫方向,取值范围: 0:bidirectional,表示callerNum和calleeNum都可以通过X号码呼叫对方。 1:caller to callee,表示只允许callerNum通过X号码呼叫calleeNum。
callDirection 否 Integer 表示该绑定关系允许的呼叫方向,取值范围: 0:bidirectional,双向,表示callerNum和calleeNum都可以通过X号码呼叫对方。 1:caller to callee,表示只允许callerNum通过X号码呼叫calleeNum。
'callOutUnaswRsn': 0, 'recordFlag': 1, 'recordStartTime': '2019-01-24 03:33:28', 'recordDomain': '****.com'
callDirection 否 Integer 表示该绑定关系允许的呼叫方向,取值范围: 0:bidirectional,表示callerNum和calleeNum都可以通过X号码呼叫对方。 1:caller to callee,表示只允许callerNum通过X号码呼叫calleeNum。
如果是在控制台设置归属该应用的隐私号码绑定关系,需在设置绑定关系时勾选“支持录音”。 接口类型 表1 接口类型说明 请求方法 POST 访问URI /rest/caas/extendnumber/v1.0 通信协议 HTTPS 请求参数 表2 请求Headers参数说明 参数名称 是否必选 参数类型 说明 Content-Type
Java代码样例 样例 隐私保护通话代码样例(JAVA) 环境要求 基于JDK 1.8版本,要求JDK 1.6及以上版本。 引用库 commons-io、commons-lang3、fastjson、log4j、sun.misc.base64decoder 下载链接 点此下载 本
true:支持短信 不携带时,表示不修改该参数值。 recordFlag 否 String(枚举) 是否需要针对该绑定关系产生的所有通话录音。 false:表示不录音 true:表示录音。 该参数仅当客户添加应用时申请开通了录音功能才有效。 不携带时,表示不修改该参数值。 maxDuration
callDirection 否 Integer 表示该绑定关系允许的呼叫方向,取值范围: 0:bidirectional,双向,表示A和B/C都可以通过X或Y呼叫对方。 1:A to B,表示只允许A通过Y呼叫B/C。 2:B to A,表示只允许B/C通过X呼叫A。 duration
Key、Value取值分别不能超过32个字节。 “key”取值为“splitNum”时表示实际短信发送成功数量,即长短信拆分后的短信数量。value1表示“splitNum”的取值。 “key”取值为“direction”时表示短信发送方向。value2表示“direction”取值,含义如下: 0:其他用户发送短信给A。
ApiConnectInfo 指示平台接续被叫通话的参数列表。 当operation取值为connect时携带。 closeInfo 否 ApiCloseInfo 指示平台结束会话的参数列表。 当operation取值为close时携带。 表11 ApiConnectInfo定义 参数名称
"ulFailReason":0,"sipStatusCode":0,"callOutUnaswRsn":0,"recordFlag":1,"recordStartTime":"2019-01-23 09:15:37","recordDomain":"****.com","recordBucketName":"****"