Interface description
Upload upgrade file
Complete API interface example
https://v7.cmsv8.com/StandardApiAction_uploadOfflineUpgradeFile.action
Method of Request
form submission
Example:
<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,latest version")),
type: "post",
dataType: "JSON",
cache: false,/*Disable browser caching*/
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="upload">upload</button>
</body>
</html>
Request parameters
| Parameter name | Parameter type | Whether it is required | Example | Parameter meaning |
|---|---|---|---|---|
| jsession | string | Yes | 66d754dd7f41473dbd2 | Session number |
| devIdno | string | Yes | 01330000001 | Device number |
| name | string | No | 1.24, latest version | version number, version name (note: comma separated) |
| uploadFile | file | Yes | None | Offline upgrade file |
Return parameters
| Parameter Name | parameter Type | meaning of parameters |
|---|---|---|
| ID | number | upgrade file id |
| cmsserver | number | |
| result | number | interface status code, 0 is normal, and other information is abnormal. For more information, see [Error Code Description](/helpCenter/doc/index.html?isStudy=1&pageType=3&docId=1321&type=1&lang=en "Error Code Description"). |
Return Example
{
"ID": 2,
"cmsserver": 1,
"result": 0
}