Skip to main content

白名单管理

添加白名单

添加白名单功能

接口地址

POST http://m.icsoc.net/v2/wintelapi/whitelist/add

接口参数

字段类型是否必填示例值说明
phonesString15007157999白号码(多个号码之间逗号分隔)
trunk_numString020420001中继号码

结果编码说明

code说明
200ok
401企业代码为空
402企业代码不存在
405号码为空
406号码格式不对,要求为多个号码逗号分隔的字符串
407中继号码为空
408号码中包含非数字字符
409添加白名单失败
410中继号码不存在

结果示例

{"code":200,"message":"ok"}

删除白名单

删除白名单功能

接口地址

POST http://m.icsoc.net/v2/wintelapi/whitelist/delete

接口参数

字段类型是否必填示例值说明
idsString123白名单ID(多个ID之间逗号分隔)

结果编码说明

code说明
200ok
401企业代码为空
402企业代码不存在
403号码ID中包含非数字字符
404删除白名单失败
407号码ID为空

结果示例

{"code":200,"message":"ok"}

获取白名单

查询当前设置的白名单列表

接口地址

POST http://m.icsoc.net/v2/wintelapi/whitelist/list
实例
Methodpost
Content-Typeapplication/x-www-form-urlencoded

接口参数

字段类型是否必填示例值说明
infoString{"pagination":{"rows":20,"page":1},"filter": {"keyword":"1025"},"sort":{"field":"id","order":"desc"}}条件(JSON字符串)

info 参数说明

字段类型是否必填示例值说明
rowsInteger20分页大小
pageInteger1页码
keywordString02040001关键字(可查中继号码或黑名单号码)
fieldStringid排序字段
orderStringdesc(倒序)或asc(递增)排序方式

info 参数实例

{
"pagination": {
"rows": 2,
"page": 1
},
"filter": {
"keyword": "18827347363"
},
"sort": {
"field": "id",
"order": "desc"
}
}

结果编码说明

code说明
200ok
401企业代码为空
402企业代码不存在
405info格式非json

结果示例

{
"code": 200,
"message": "ok",
"data": [
{
"id": 1,
"vcc_id": 1,
"phone_num": "13800001111",
"trunk_num": "02766660001"
},
{
"id": 2,
"vcc_id": 1,
"phone_num": "13811111111",
"trunk_num": "02766660001"
}
]
}

结果字段说明

字段 说
id白名单Id
vcc_id企业id和企业代码一一对应
phone_num白名单号码