芯片管理联调平台号码管理接口梳理
号码管理
号码管理列表分页查询接口
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
msisdn | 否 | String | 码号 |
page | 是 | int | 当前页 |
count | 是 | int | 每页数据条数 |
返回:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
msisdn | 是 | String | 码号 |
是 | String | 号码状态(正式号码) | |
userstatus | 是 | String | 卡状态 {00: 正常;01: 单向停机;02: 停机;03: 预销号;04: 销号;05: 过户;06: 休眠;07: 待激活;99: 号码不存在; 其它:“未知:”+userstatus} |
billingstatus | 是 | String | 计费状态 {00: 正常;01: 测试期;02: 沉默期;03: 其它;04: 销号; 其它:“未知:”+billingstatus} |
province | 是 | String | 省份 |
返回示例
备注
查询视图 esim 中不为空的所有号码,然后根据号码集合 (msisdns) 和用户 id(userId)查询 formal_msisdn 表数据
号码管理添加数据
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
imsi | 是 | String | |
iccid | 是 | String | |
msisdn | 是 | String | 号码 |
province | 是 | String | 省份 |
返回示例
备注
添加新数据会先根据 imsi 删除 esim_ec 原有数据,然后重新创建数据。
号码管理删除数据
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
eid | 是 | String | 卡序列号 |
imsi | 是 | String |
返回示例
备注
首先根据 imsi 删除 formal_imsi 表数据。
号码管理下载模板
请求 URL:
请求方式:
a 标签跳转
参数形式:
- form-data
参数:
返回示例
备注
直接下载前端模板文件(缺陷无法控制权限)
号码管理批量导入
请求 URL:
请求方式:
- POST
参数形式:
- excel 文件
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
file | 是 | File | excle 文件 |
IMSI | 是 | String | 模板文件内的列,不需传递 |
ICCID | 是 | String | 模板文件内的列,不需传递 |
MSISDN | 是 | String | 模板文件内的列,不需传递 |
PROVINCE | 是 | String | 模板文件内的列,不需传递 |
返回示例
备注
添加新数据会先根据 imsi 删除 esim_ec 原有数据,然后重新创建数据。