rebootHistory

请求URL

api/task/reboot_history GET

返回结果

{
	"resCode":"string",
	"data":{
		"pageCount":"long",
		"currentPage":"int",
		"resultList":[{
			"taskName":"string",
			"serialNumber":"string",
			"loid":"string",
			"oui":"string",
			"cpeUrl":"string",
			"manufacturer":"string",
			"productClass":"string",
			"ipAddress":"string",
			"cpeName":"string",
			"status":"string",
			"statusDisplay":"string",
			"id":"long",
			"updateDate":"string",
			"executeTime":"string",
			"templateId":"long",
			"taskType":"string",
			"taskDescription":"string"
		}],
		"resultCount":"long",
		"pageSize":"int"
	}
}

factoryResetHistory

请求URL

api/task/factory_reset_history GET

返回结果

{
	"resCode":"string",
	"data":{
		"pageCount":"long",
		"currentPage":"int",
		"resultList":[{
			"taskName":"string",
			"serialNumber":"string",
			"loid":"string",
			"oui":"string",
			"cpeUrl":"string",
			"manufacturer":"string",
			"productClass":"string",
			"ipAddress":"string",
			"cpeName":"string",
			"status":"string",
			"statusDisplay":"string",
			"id":"long",
			"updateDate":"string",
			"executeTime":"string",
			"templateId":"long",
			"taskType":"string",
			"taskDescription":"string"
		}],
		"resultCount":"long",
		"pageSize":"int"
	}
}

pingHistory

请求URL

api/task/ping_history GET

返回结果

{
	"resCode":"string",
	"data":{
		"pageCount":"long",
		"currentPage":"int",
		"resultList":[{
			"taskName":"string",
			"serialNumber":"string",
			"loid":"string",
			"oui":"string",
			"cpeUrl":"string",
			"manufacturer":"string",
			"productClass":"string",
			"ipAddress":"string",
			"cpeName":"string",
			"status":"string",
			"statusDisplay":"string",
			"id":"long",
			"updateDate":"string",
			"executeTime":"string",
			"templateId":"long",
			"taskType":"string",
			"taskDescription":"string"
		}],
		"resultCount":"long",
		"pageSize":"int"
	}
}

添加实例接口

url完整格式:http://39.106.195.193:8888/api/task/addObject?apitoken=561b5dad96784401853d9ddb8cde2c63

请求URL

api/task/addObject POST

请求体 application/json

[{
	"serialNumber":"string //设备序列号",
	"params":"string[] //实例参数节点,节点参数最后以.结束,例如:InternetGatewayDevice.WANDevice.1.WANConnectionDevice.5."
}]

返回结果

{
	"resCode":"string",
	"data":{
		"failedRequestCpes":[{
			"serialNumber":"string //设备序列号",
			"msg":"string //消息"
		}],
		"successRequestCpes":[{
			"serialNumber":"string //设备序列号",
			"msg":"string //消息"
		}],
		"requestToken":"string //配置任务生成的唯一token,可以用这个token查询该任务执行的结果",
		"totalRequestCpes":"string //待处理的设备总数"
	}
}

设备固件升级 支持多台设备进行固件升级

url完整格式:http://39.106.195.193:8888/api/task/firmwareUpgrade?apitoken=561b5dad96784401853d9ddb8cde2c63

请求URL

api/task/firmwareUpgrade POST

请求体 application/json

{
	"serialNumbers":"string[] //设备序列号",
	"cpeIds":"long[]",
	"firmware":{
		"downloadUrl":"string //下载固件URL",
		"downloadUserName":"string //下载用户名",
		"downloadPassword":"string //下载密码",
		"downloadFileName":"string //下载文件名称",
		"downloadFileSize":"string //下载文件大小"
	},
	"name":"string",
	"scheduleTime":"string //计划升级时间"
}

返回结果

{
	"resCode":"string",
	"data":"boolean"
}

configfileBackup

请求URL

api/task/configfileBackup POST

返回结果

{
	"resCode":"string",
	"data":"boolean"
}

saveRpcTask

请求URL

api/task/save_rpctask POST

返回结果

{
	"resCode":"string",
	"data":"boolean"
}

saveWirelessTask

请求URL

api/task/save-wireless-task POST

返回结果

{
	"resCode":"string",
	"data":"boolean"
}

saveVoipTask

请求URL

api/task/save-voip-task POST

返回结果

{
	"resCode":"string",
	"data":"boolean"
}

getTaskDetail

请求URL

api/task/get_task_detail GET

返回结果

{
	"resCode":"string",
	"data":[{
		"serialNumber":"string //设备序列号",
		"params":[{
			"name":"string //TR069参数节点",
			"value":"string //TR069参数值",
			"type":"string //TR069参数类型",
			"status":"string //下发状态",
			"msg":"string //消息",
			"executeTime":"date //执行时间"
		}]
	}]
}

请求URL

api/task/query GET

请求参数 application/x-www-form-urlencoded

参数名 类型 必须 描述
requestToken string

返回结果

{
	"resCode":"string",
	"data":[{
		"serialNumber":"string //设备序列号",
		"params":[{
			"name":"string //TR069参数节点",
			"value":"string //TR069参数值",
			"type":"string //TR069参数类型",
			"status":"string //下发状态",
			"msg":"string //消息",
			"executeTime":"date //执行时间"
		}]
	}]
}

deleteTask

请求URL

api/task/delete_task DELETE

返回结果

{
	"resCode":"string",
	"data":"boolean"
}

listTasks

请求URL

api/task/list GET

返回结果

{
	"resCode":"string",
	"data":{
		"pageCount":"long",
		"currentPage":"int",
		"resultList":[{
			"taskName":"string",
			"serialNumber":"string",
			"loid":"string",
			"oui":"string",
			"cpeUrl":"string",
			"manufacturer":"string",
			"productClass":"string",
			"ipAddress":"string",
			"cpeName":"string",
			"status":"string",
			"statusDisplay":"string",
			"id":"long",
			"updateDate":"string",
			"executeTime":"string",
			"templateId":"long",
			"taskType":"string",
			"taskDescription":"string"
		}],
		"resultCount":"long",
		"pageSize":"int"
	}
}

saveTemplateTask

请求URL

api/task/save_template_task POST

返回结果

{
	"resCode":"string",
	"data":"boolean"
}

rebootOrFactoryReset

请求URL

api/task/rebootOrFactoryReset POST

返回结果

{
	"resCode":"string",
	"data":"boolean"
}