检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
true:支持短信 不携带时,表示不修改该参数值。 recordFlag 否 String(枚举) 是否需要针对该绑定关系产生的所有通话录音。 false:表示不录音 true:表示录音。 该参数仅当客户添加应用时申请开通了录音功能才有效。 不携带时,表示不修改该参数值。 maxDuration
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
'callOutUnaswRsn': 0, 'recordFlag': 1, 'recordStartTime': '2019-01-24 03:33:28', 'recordDomain': '****.com'
callDirection 否 Integer 表示该绑定关系允许的呼叫方向,取值范围: 0:bidirectional,表示A和B/C都可以通过与对方号码绑定的隐私号码呼叫对方。 1:A to B,表示只允许A通过与隐私号码Y呼叫B/C。 2:B to A,表示只允许B/C通过隐私号码X呼叫A。
ApiConnectInfo 指示平台接续被叫通话的参数列表。 当operation取值为connect时携带。 closeInfo 否 ApiCloseInfo 指示平台结束会话的参数列表。 当operation取值为close时携带。 表11 ApiConnectInfo定义 参数名称
Java代码样例 样例 隐私保护通话代码样例(JAVA) 环境要求 基于JDK 1.8版本,要求JDK 1.6及以上版本。 引用库 commons-io、commons-lang3、fastjson、log4j、sun.misc.base64decoder 下载链接 点此下载 本
"ulFailReason":0,"sipStatusCode":0,"callOutUnaswRsn":0,"recordFlag":1,"recordStartTime":"2019-01-23 09:15:37","recordDomain":"****.com","recordBucketName":"****"
定关系,需在设置绑定关系时勾选“支持短信”。 接口类型 表1 接口类型说明 请求方法 POST 访问URI /rest/provision/caas/privatenumber/v1.0 通信协议 HTTPS 请求参数 表2 请求Headers参数说明 参数名称 是否必选 参数类型
myhuaweicloud.com X号码(隐私号码) +86170****0001 登录管理控制台,根据“所属应用”从“号码订购”页下载号码表。 订购号码 Y号码(隐私号码) +86170****0002 区号(areaCode) 0755 A号码 +86186****5678 A
'callOutUnaswRsn': 0, 'recordFlag': 1, 'recordStartTime': '2019-01-23 09:15:37', 'recordDomain': '****.com'
{"recordFlag", 1}, {"recordStartTime", "2019-01-24 03:33:28"}, {"recordDomain"
{"recordFlag", 1}, {"recordStartTime", "2019-01-24 02:30:06"}, {"recordDomain"
'callOutUnaswRsn': 0, 'recordFlag': 1, 'recordStartTime': '2019-01-24 02:30:06', 'recordDomain': '****.com'
{"recordFlag", 1}, {"recordStartTime", "2019-01-23 09:15:37"}, {"recordDomain"
{"recordFlag", 1}, {"recordStartTime", "2019-01-24 02:30:06"}, {"recordDomain"
'callOutUnaswRsn' => 0, 'recordFlag' => 1, 'recordStartTime' => '2019-01-24 03:33:28', 'recordDomain' => '****
'callOutUnaswRsn' => 0, 'recordFlag' => 1, 'recordStartTime' => '2019-01-24 02:30:06', 'recordDomain' => '****
'callOutUnaswRsn': 0, 'recordFlag': 1, 'recordStartTime': '2019-01-24 03:33:28', 'recordDomain': '****.com'
'callOutUnaswRsn': 0, 'recordFlag': 1, 'recordStartTime': '2019-01-24 02:30:06', 'recordDomain': '****.com'