上報狀態
請求方式:
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"
}