如果你的应用需要整合tr069来管理你的设备,可以使用http api来管理。
测试注意事项:
1)登录到TR069云平台后查看当前用户的Open API Token,下面所有HTTP URL中的apitoken中的值需要修改为自己用户的值
2)设备需要按照首页的说明上报到TR069平台,如果你的设备在私网,可以把上报周期调小。
3)可以同时对一台获多台设备进行升级
HTTP URL: http://39.106.195.193:8888/api/task/firmwareUpgrade?apitoken=561b5dad96784401853d9ddb8cde2c63
HTTP 方法:POST
输入内容
{
"name":"testdownload12355651165",
"scheduleTime":"", /可以为空,或填入2019-11-11 09:09:10/
"firmware": {
"downloadFileName": "router0922.img",
"downloadFileSize": "28460544",
"downloadPassword": "",
"downloadUrl": "http://http://39.106.195.193//cloudcpe/firmware/router0922.img",//注意该地址需要公网能访问到
"downloadUserName": ""
},
"serialNumbers": ["107BEFFD4AF8","107BEFFD4AF9"]
}
返回数据:
{
"resCode": "8200",
"data": {
"failedRequestCpes": [],
"successRequestCpes": [
{
"serialNumber": "107BEFFD4AF8",
"msg": "ACS收到配置请求"
},
{
"serialNumber": "107BEFFD4AX8",
"msg": "ACS收到配置请求"
}
],
"requestToken": "53F381ED2C754648B5B65D306B4C8AEE", //这个返回的token可以查询设备的配置结果
"totalRequestCpes": "2"
},
"resMessage": "操作成功!"
}