接口说明
上传升级文件
数据权限说明
只能操作当前登录账号有权限的设备数据
完整的API接口示例
https://v7.cmsv8.com/StandardApiAction_uploadOfflineUpgradeFile.action
请求方式
post
示例:
<html>
<head>
<script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>
<script type="text/javascript" src="https://cdn.bootcss.com/jquery.form/4.2.2/jquery.form.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#upload').on('click', function(e){
var jsession = "66d754dd7f41473dbd2";
$("#uploadForm").ajaxSubmit({
url: 'https://v7.cmsv8.com/StandardApiAction_uploadOfflineUpgradeFile.action?devIdno=013300000001&jsession='+ jsession + '&name=' + encodeURI(encodeURI("1.24,最新版本")),
type: "post",
dataType: "JSON",
cache: false,/*禁用浏览器缓存*/
resetForm: true,
clearForm: true,
success: function (json) {
console.log(json);
}, error: function (data) {
}
});
});
});
</script>
</head>
<body>
<form id="uploadForm" enctype="multipart/form-data" >
<input id="uploadFile" type="file" class="uploadFile" name="uploadFile">
</form>
<button id = "upload" value="上传">上传</button>
</body>
</html>
请求参数
| 参数名称 | 参数类型 | 是否必须 | 示例 | 参数含义 |
|---|---|---|---|---|
| jsession | string | 是 | 66d754dd7f41473dbd2 | 会话号 |
| devIdno | string | 是 | 013300000001 | 设备号 |
| name | string | 否 | 1.24,最新版本 | 版本号,版本名称 (注:英文逗号分隔) |
| uploadFile | file | 是 | 无 | 离线升级文件 |
返回参数
| 参数名称 | 参数类型 | 参数含义 |
|---|---|---|
| ID | number | 升级文件id |
| cmsserver | number | |
| result | number | 接口状态码,0为正常 其他为异常(详情参见:[错误码说明](/helpCenter/doc/index.html?isStudy=1&pageType=3&docId=1321&type=1 "错误码说明")) |
返回示例
{
"ID": 2,
"cmsserver": 1,
"result": 0
}