隐私保护通话 PrivateNumber-AXYB模式绑定信息查询接口:响应参数

时间:2023-11-01 16:16:20

响应参数

表5 响应结果参数

参数名称

是否必选

参数类型

说明

resultcode

String(1-32)

请求返回的结果码。

resultdesc

String(1-256)

操作结果描述。

xyRelationNumList

xyRelationNumInfo[1-5]

隐私号码绑定关系列表。

成功响应时必定返回。

表6 xyRelationNumInfo定义

参数名称

是否必选

参数类型

说明

bindId

String(1-64)

绑定Id,由 隐私保护通话 平台自动分配。

numA

String(1-32)

与指定的隐私号码X绑定的用户A号码,携带为全局号码格式(包含国家码),如:+86138****0001或+8675528****02。

numX

String(1-32)

请求中指定的隐私号码X,携带为全局号码格式(包含国家码),如:+86138****0021。

numY

String(1-32)

分配的隐私号码Y,携带为全局号码格式(包含国家码),如:+86138****0022。

numB

String(1-32)

与隐私号码Y绑定的用户B号码,携带为全局号码格式(包含国家码),如:+86138****0002或+8675528****01。

recordFlag

String(枚举)

录音标识

  • false:表示不录音
  • true:表示录音

recordHintTone

String(1-128)

录音提示音文件名。

查询成功且SP调用“AXYB模式绑定接口”时指定了录音提示音文件,才会携带该参数。

subscribeTime

Datetime

设置或者最近一次修改该绑定关系的时间,例如2016-12-24 15:15:15。

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

String(1-32)

绑定关系保持时间,单位为秒。

取值范围:

  • 0:绑定关系永不过期。
  • 60~7776000(90天):绑定关系过期后会被系统自动解除。

ybDuration

String(1-32)

YB绑定关系保持时间,单位为秒。

取值范围:

  • 0:YB的绑定关系随AX解绑时解绑。
  • 60~7776000(90天):绑定关系过期后会被系统自动解除。

preVoiceX

String(1-128)

X的预放音文件名

preVoiceY

String(1-128)

Y的预放音文件名

userData

String(1-256)

用户自定义数据。

说明:

使用该参数的场景请联系华为云客服获取。

support.huaweicloud.com/api-PrivateNumber/privatenumber_axyb_0019.html