URL:http://ota.heclouds.com/ota/south/download/{token}/check
用戶在設備升級過程中,根據需要使用此API,屬於可選操作。
參數名稱 | 格式 | 是否必須 | 說明 |
---|---|---|---|
Content-Type | string | 是 | 必須為application/json |
Authorization | string | 是 | 安全鑒權信息 |
參數名稱 | 格式 | 是否必須 | 說明 |
---|---|---|---|
dev_id | long | 是 | 設備Id |
參數名稱 | 格式 | 說明 |
---|---|---|
errno | int | 調用錯誤碼,為0表示調用成功 |
error | string | 錯誤描述,為"succ"表示調用成功 |
錯誤碼 | 說明 |
---|---|
0 | 有效。 |
4 | token和did不一致。 |
7 | OneNET內部錯誤。 |
12 | token過期,設備升級流程結束。 |
17 | 無效的狀態,只有當設備的升級任務處於待升級和下載中時,才可以進行token校驗,其他狀態不支援token校驗。 |
20 | 升級任務結束,設備升級流程結束。 |
21 | 無效操作,sdk邏輯錯誤。 |
22 | 升級任務被取消,無需上報升級失敗。 |
1、設備通過任務檢查介面獲得任務信息後,需要通過token檢測介面進行token檢查(因為token存在2天有效期);
2、token檢測介面調用成功後,平台會將設備升級任務從“待升級”狀態轉變為“正在下載”狀態。
{
"errno": 0,
"error": "succ"
}