獲取設備正在升級(下載中/升級中)的token

請求方式:GET

URL:http//ota.heclouds.com/ota/south/tasking

目前可以使用“檢測設備升級任務”API進行替代。

我只想看示例!!!

http頭部

參數名稱格式是否必須說明
Content-Typestring必須為application/json
Authorizationstring安全鑒權信息

http請求參數

參數名稱格式是否必須說明
dev_idlong設備id
typeint1:fota任務,2:sota任務
cdnbooleantrue|false,是否返回拉取升級包ip

返回參數

參數名稱格式說明
errnoint調用錯誤碼,為0表示調用成功
error string錯誤描述,為"succ"表示調用成功
data json介面調用成功之後返回的設備相關信息,見data描述表

data描述表

參數名稱格式說明
targetstring升級任務的目標版本
tokenstring文件地址 ip:port/ota/download/{token}
sizeint文件大小
signalint任務在大於該信號下進行
powerint任務在大於該電量下進行
retryint重試次數
intervalint重試間隔
md5string升級檔的md5碼
ipPort string拉取升級包的ip地址
typeint1:完整包,2:差分包

錯誤碼說明

錯誤碼說明
0有效。
2type參數錯誤。
4not found 沒有找到有效的token,可能是由於沒有升級任務,或者升級任務的token過期。
7OneNET內部錯誤。
12token過期,設備升級流程結束。

請求參數示例

{
    "dev_id":6523,  //設備id
    "type":1,       //1:fota任務,2:sota任務
    "cdn": true     //是否返回拉取升級包ip,選填
}

返回示例

{
    "errno": 0,
    "error":"succ",
    "data":
    {
        "target":"1.2", // 升級任務的目標版本
        "token":"ota_5hc95SFeo5xJEnaNrste",//文件地址ip:port/ota/download/{token}
           "size":123,//文件大小
           "signal":12,//任務在大於該信號下進行
           "power":90,//任務在大於該電量下進行
           "retry":10,//重試次數
           "interval":90,//重試間隔
           "md5":"dfkdajkfd",//升級檔的md5
           "ipPort":"172.19.3.3:8002", //拉取升級包的ip地址
           "type":1 // 1:完整包,2:差分包
    }
}

个搜索结果,搜索内容 “

    0 个搜索结果,搜索内容 “