• 售前顾问:400-618-6615


  • 销售顾问

  • 申请试用

销售服务热线: 400-618-6615   在线微信客服

接口文档

开发平台首页>

CloudComm_UpdateSubscription 接口

  • 更新时间 2024-03-25

概述

摩盖云通信号码隐私保护服务,修改绑定关系。

请求URL

http://api-hub.mobilegate.net/CloudComm/UpdateSubscription


请求方式

POST


请求参数

参数名 备注
enterpriseId 企业账号ID(详见管理控制台->开发信息)
poolKey 号码池 Key
subsId 绑定关系 ID。在调用 BindAxb 等号码绑定 API 时查看返回参数中的 SubsId。
phoneNoX 号码绑定关系中的 X 号码。
phoneNoA 设置绑定关系中的 A 号码。当 OperateType 指定为 updateNoA 时必填。
phoneNoB 设置绑定关系中的 B 号码。当 OperateType 指定为 updateNoB 时必填。
expiration 重新设置绑定关系的过期时间。OperateType 为 updateExpire 时必填。过期时间必须晚于当前时间 1 分钟以上。
outId 重新设置绑定关系中的 OutId。
isRecordingEnabled 重新设置绑定关系中的录音状态。该参数没有默认值,不传该参数就不更新对应字段。
operateType 修改绑定关系的操作。取值: updateNoA:修改 A 号码。 updateNoB:修改 B 号码。 updateExpire:修改绑定关系有效期。 updateAxgGroup:修改 G 号码组。 updateCallRestrict:设置单通呼叫限制。 updateCallDisplayType:更新呼叫显号逻辑。 updateOutId:更新 OutId 字段。 updateIsRecordingEnabled:更新绑定中录音状态。
callRestrict 设置单通呼叫限制。取值: CONTROL_AX_DISABLE:A 号码无法呼叫 X 号码。 CONTROL_BX_DISABLE:B 号码无法呼叫 X 号码。 CONTROL_CLEAR_DISABLE:清除呼叫限制。当 OperateType 指定为 updateCallRestrict 时必填。
requestToken 签名(详见 参数签名

请求包体示例

POST http(s)://api-hub.mobilegate.net/CloudComm/UpdateSubscription  HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Content-Length: length

enterpriseId=string&poolKey=string&subsId=string&phoneNoX=string&phoneNoA=string&phoneNoB=string&expiration=string&isRecordingEnabled=string&outId=string&operateType=string&callRestrict=string&requestToken=string

                                      

返回结果

参数名 备注
Code 请求状态码。返回 OK 代表请求成功。其他错误码,请参见业务错误码列表
Message 状态码的描述。
RequestId 请求 ID。

返回格式

JSON

返回示例

{
    "Results": {
       "Code": "OK",
       "Message": "OK",
       "RequestId": "986BCB6D-C9BF-42F9-91CE-3A9901233D36"
    }
}

请求异常返回

输入参数错误

{"Result": "-1"}

参数含有非法字符

{"Result": "-2"}

enterpriseID未提供

{"Result": "-3"}

参数签名错误

{"Result": "-99"}