上報狀態
請求方式:
POST
URL:http//ota.heclouds.com/ota/south/report
用戶使用該API時,需要調用兩次,先上報下載相關狀態碼(Result=1xx),再上報升級相關狀態碼(Result=2xx)。
我只想看示例!!!
http頭部
參數名稱 |
格式 |
是否必須 |
說明 |
”Authorization” |
string |
是 |
安全鑒權信息 |
http 請求參數
參數名稱 |
格式 |
是否必須 |
說明 |
dev_id |
long |
是 |
設備Id |
token |
string |
是 |
檢測升級任務返回的token |
http body 內容
參數名稱 |
格式 |
是否必須 |
說明 |
result |
int |
是 |
詳情見result說明 |
返回參數
參數名稱 |
格式 |
說明 |
errno |
int |
調用錯誤碼,詳見錯誤碼說明 |
error |
string |
錯誤描述,為"succ"表示調用成功 |
result說明
result碼 |
說明 |
result碼 |
說明 |
101 |
升級包下載成功。 |
102 |
下載失敗,空間不足 |
103 |
下載失敗,記憶體溢出 |
104 |
下載失敗,下載請求超時 |
105 |
下載失敗,電量不足 |
106 |
下載失敗,信號不良 |
107 |
下載失敗,未知異常 |
- |
- |
201 |
升級成功 |
202 |
升級失敗,電量不足 |
203 |
升級失敗,記憶體溢出 |
204 |
升級失敗,版本不一致 |
203 |
升級失敗,記憶體溢出 |
204 |
升級失敗,版本不一致 |
205 |
升級失敗,MD5校驗失敗 |
206 |
升級失敗,未知異常 |
207 |
達到最大重試次數 |
208 |
設備升級過期 |
錯誤碼說明
錯誤碼 | 說明 |
0 | 上報資訊成功。 |
1 | 上報資訊失敗,token鑒權失敗。 |
2 | 上報失敗,上報的狀態碼不能識別。 |
20 | 上報資訊失敗,升級任務已經完成。 |
21 | 無效的操作,sdk邏輯錯誤。 |
22 | 上報資訊失敗,升級任務已被取消。 |
24 | 請求內容result錯誤。 |
請求參數示例
{
"result": 101
}
返回示例
{
"errno": 0,
"error": "succ"
}