选择并锁定本地网络
PUT
/sims/{sim_id}/selected_local_operators简要描述
版本:
v4
适用场景
与领科协商并预先配置完成后,使用特定套餐的SIM卡在指定地区,可选择并限定本地网入网运营商
国家 | mcc | 运营商 | mnc |
---|---|---|---|
美国 | 310 | ATT | 410 |
美国 | 310 | Verizon | 480 |
美国 | 310,311 | verizon+ATT | 410,480 |
必要条件
- API key归属企业与SIM卡归属企业相同。
- SIM卡状态为使用期。
- SIM卡当前的套餐支持此操作。(详询领科支持人员)
注意事项
- 操作的处理为异步,接口同步响应成功代表领科系统接收请求成功。
- 获取操作异步处理结果的方式:
- 使用接口响应header中的request_id通过查询异步操作结果进行处理结果查询。
- 通过notification api回调获取结果 pending
- 当操作异步处理结束前,卡片处于锁定状态,此时禁止对同一SIM进行激活、停机、复机、重置等操作。
- 异步处理过程通常可在几秒内结束,若运营商系统发生网络拥塞等异常,处理时长可达几十分甚至更长。
- 异步操作处理结果为失败时,用户可再次发起操作。
SDK API 调用方式
支持SDK最低版本:1.0.12
PartnerClient client = new PartnerClient(accessKey,privateKey)
client.v2().service().selectedLocalOperators(new SelectedLocalOperators(1, "89430101521032290021","310,311","410,480"));
client.v2().service().selectedLocalOperators(new SelectedLocalOperators(2, "89430101521032290021","310,311","480,410"));
client.v2().service().selectedLocalOperators(new SelectedLocalOperators(3, "89430101521032290021","311,310","410,480"));
client.v2().service().selectedLocalOperators(new SelectedLocalOperators(4, "89430101521032290021","311,310","480,410"));
client.v2().service().selectedLocalOperators(new SelectedLocalOperators(5, "89430101521032290021","310","410"));
请求参数
Path 参数
sim_id
string
SIM卡ICCID
Body 参数application/json
country
string
必需
需要指定网络的目标地区通常为mcc 。当前支持:美国 ,多个时请用英文逗号分开。请按文档描述部分的mcc-mnc对照表填写。
local_operators
string
必需
需要指定的目标网络通常为mnc,多个时使用英文逗号(,)分隔。当前支持:ATT网络、Verizon网络、ATT+Verizon网络 。请按文档描述部分的mcc-mnc对照表填写。
示例
{
"country": "310,311",
"local_operators": "410,480"
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
data
必需
Any of
status
#/definitions/41430733必需
示例
{
"data": {
"code": "CB-00-0099",
"message": "Request received, asynchronous processing."
},
"status": {
"code": "CB-00-0000",
"message": "成功",
"detail": "https://apidoc-en.iotcube.link/"
}
}
最后修改时间: 3 个月前