复机(异步)
PUT
/sims/{sim_id}/resume简要描述
版本:
v4
适用场景:
场景1:
适用于企业使用API[停机v2(异步)]
(api-60843187) 暂停SIM服务后,想要立即恢复SIM卡服务。场景2:(Pending)
适用于SIM状态为停保期/Expired时,使用API[添加套餐]
(api-60843190) 为SIM卡添加套餐后,想要立即恢复SIM卡服务。
查询结果请使用响应header中的request_id,通过API
查询异步操作结果 获取。
业务说明:
- SIM状态为暂停/Paused时,恢复/Resume后,将优先使用最近一次Suspend时停用的套餐/Bundle。
- SIM状态为停保期/Expired时,恢复/Resume后,将按照套餐订购时间优先使用订购早的套餐。
接口为同步响应,异步处理。在运营商侧真实开通码号会存在一定时间延迟。
必要条件:
- SIM卡不支持OTA功能
- SIM卡当前可以使用的套餐(含暂停、未启用状态的套餐)
- SIM卡的生命周期处于暂停期(Paused)或停保期(Expired)
- 为了避免数据异常,请勿频繁对同一张SIM进行Suspend或Resume操作,建议间隔至少1min以上
SDK API 调用方式
PartnerClient client = new PartnerClient(accessKey,privateKey)
client.v1().service().resumeAsync(new ResumeAsync(6, "89852202500930228848"));
client.v2().service().resumeAsync(new ResumeAsync(6, "89852202500930228848"));
请求参数
Path 参数
sim_id
string
必需
Body 参数application/json
timestamp
string
必需
epoc time UTC
nonce
integer
随机正整数
示例
{
"timestamp": "string",
"nonce": 0
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
data
null
可选
status
#/definitions/41430733必需
示例
{
"data": {
"code": "CB-01-0300",
"message": "该操作不能在SIM动作异步处理期间执行",
"detail": null
},
"status": {
"code": "CB-01-9999",
"message": "SIM相关业务校验失败",
"detail": "https://developer.linksfield.net/doc-1413557?nav=01GBM770ARR76AXBD5856Z6J6P"
}
}
最后修改时间: 4 个月前