Commit 56839594 by lichaogang

1.refactor get remote cmd schema 2.remove redundance parameters

parent 5de2a818
...@@ -21,11 +21,10 @@ API请求参数 ...@@ -21,11 +21,10 @@ API请求参数
### Form Parameters ### Form Parameters
dataId {String} 唯一ID ,由Android端生成 dataId {String} 唯一ID ,由Android端生成
studentId {String} 学生ID studentId {int} 学生ID
leftEye {float} 左视力 leftEye {float} 左眼视力 3.8-5.3
rightEye {float} 右眼视力 rightEye {float} 右眼视力 3.8-5.3
distance {int} distance {int} 3米或5米
testType {int} 设备模式,1:学校模式、2:商城模式、3:海航模式
testTime {int} testTime {int}
## Response ## Response
...@@ -36,10 +35,9 @@ API请求参数 ...@@ -36,10 +35,9 @@ API请求参数
**Command** **Command**
curl -X POST \ curl -X POST \
-H "Content-Type: application/json" \ -H "X-DeviceInformation: 11%2f22%2f141" \
-H "X-Token: 5ebfdbca1a5d4dbd4a6cc8e835276779" \ -H "X-Sign: mCNfxI/TgBt9K63KJ/cMcW2SgjJuQhmpiyUsSIVncfrI7XgukTBX8mqB5zZZ4Zmid2Elb0NbeUEmPanSMkWMENzLu0hbFQQhN9FaOsCNAK0wBmOgZ0PW0/jCqi7m4yC0wcxRlkbefob7nB76ri5j2wvB0Qi4Js8UPUl77eegs9A=" \
-H "X-DeviceInformation: Android%2F5.0%2F4.8%2Fxxxxx%2FtestName" \ -d 'dataId=1DE5CAAA-DB46-419A-8162-EC853DAEA5CF&studentId=549&leftEye=1.0&rightEye=1.2&addType=0&distance=3&testTime=1560426091' \
-d '{"uuid":"1DE5CAAA-DB46-419A-8162-EC853DAEA5CF","sid":"1111","eid":"2222","leftEye":1.0,"rightEye":1.2,"addType":1,"distance":3,"testTime":1560426091}' \
http://localhost:8080/v1/upload_vision_data http://localhost:8080/v1/upload_vision_data
**Output** **Output**
......
...@@ -29,11 +29,11 @@ API请求参数 ...@@ -29,11 +29,11 @@ API请求参数
**Command** **Command**
curl -X POST \ curl -X POST \
-H "Content-Type: application/json" \ -H "X-DeviceInformation: 11%2f22%2f96" \
-H "X-Token: 5ebfdbca1a5d4dbd4a6cc8e835276779" \ -H "X-Sign: qM2Ep2wGF5xCJMerRVxtzciuWi8xrjgLkhNpvV2zNLF/Rv/Rf9FF3XwsIF/BOHFPEtwbmGNX57fkdzTEriDTZaCJ566PbNy7eklZ21GdAXSsrpY6Yl6YfRqSFCJbzatB0tCAKkMkHaizJ+5g05PklCo6833E9x8VZZ8g1mf4oXg=" \
-H "X-DeviceInformation: Android%2F5.0%2F4.8%2Fxxxxx%2FtestName" \ -H "Content-Type: application/json" \
-d '[{"uuid":"1DE5CAAA-DB46-419A-8162-EC853DAEA5CF","studentId":"1111","leftEye":1.0,"rightEye":1.2,"testType":1,"distance":3,"testTime":1560426091}]' -d '[{"dataId":"7a2adcb0-9408-11e9-ad5f-32001713d001","studentId":549,"leftEye":3.0,"rightEye":3.2,"testType":0,"distance":3,"testTime":1561113665},{"dataId":"7a2adcb0-9408-11e9-ad5f-32001713d004","studentId":549,"leftEye":3.0,"rightEye":3.2,"testType":0,"distance":3,"testTime":1561113665},{"dataId":"7a2adcb0-9408-11e9-ad5f-32001713d002","studentId":549,"leftEye":3.0,"rightEye":3.2,"testType":0,"distance":3,"testTime":1561113665}]' \
http://localhost:8080/v1/batch_upload_vision_data http://localhost:8080/v1/batch_upload_vision_data
**Output** **Output**
......
...@@ -33,8 +33,8 @@ API请求参数 ...@@ -33,8 +33,8 @@ API请求参数
curl -X GET \ curl -X GET \
-H "X-DeviceInformation: 5ebfdbca1a5d4dbd4a6cc8e835276779" \ -H "X-DeviceInformation: 11%2f22%2f96" \
-H "X-Sign: xxxxxxxx" -H "X-Sign: mCNfxI/TgBt9K63KJ/cMcW2SgjJuQhmpiyUsSIVncfrI7XgukTBX8mqB5zZZ4Zmid2Elb0NbeUEmPanSMkWMENzLu0hbFQQhN9FaOsCNAK0wBmOgZ0PW0/jCqi7m4yC0wcxRlkbefob7nB76ri5j2wvB0Qi4Js8UPUl77eegs9A=" \
http://localhost:8080/v1/get_school_grade_and_class http://localhost:8080/v1/get_school_grade_and_class
**Output** **Output**
......
...@@ -49,7 +49,7 @@ API请求参数 ...@@ -49,7 +49,7 @@ API请求参数
"leftEye": "4.3", "leftEye": "4.3",
"rightEye": "4.4", "rightEye": "4.4",
"distance": 3, "distance": 3,
"addTime": 1556006511 "testTime": 1556006511
} }
] ]
}, },
...@@ -61,7 +61,7 @@ API请求参数 ...@@ -61,7 +61,7 @@ API请求参数
"leftEye": "5.1", "leftEye": "5.1",
"rightEye": "5.1", "rightEye": "5.1",
"distance": 3, "distance": 3,
"addTime": 1556006511 "testTime": 1556006511
} }
] ]
} }
......
...@@ -36,8 +36,8 @@ API请求参数 ...@@ -36,8 +36,8 @@ API请求参数
curl -X GET \ curl -X GET \
-H "X-DeviceInformation: 5ebfdbca1a5d4dbd4a6cc8e835276779" \ -H "X-DeviceInformation: 11%2f22%2f96" \
-H "X-Sign: xxxxxxxx" -H "X-Sign: mCNfxI/TgBt9K63KJ/cMcW2SgjJuQhmpiyUsSIVncfrI7XgukTBX8mqB5zZZ4Zmid2Elb0NbeUEmPanSMkWMENzLu0hbFQQhN9FaOsCNAK0wBmOgZ0PW0/jCqi7m4yC0wcxRlkbefob7nB76ri5j2wvB0Qi4Js8UPUl77eegs9A=" \
http://localhost:8080/v1/get_student_visions http://localhost:8080/v1/get_student_visions
**Output** **Output**
......
...@@ -17,7 +17,7 @@ API请求参数 ...@@ -17,7 +17,7 @@ API请求参数
### Form Parameters ### Form Parameters
equipmentId {String} RSA equipmentId {String} RSA 记得urlencode 一下
## Response ## Response
...@@ -41,9 +41,14 @@ cmd 上传命令 ...@@ -41,9 +41,14 @@ cmd 上传命令
{ {
"data": { "data": {
"cmd": "backup", "list":[
"params": "1", {
"cmdTime":18910265201, "cmdId":1111
"cmd": "backup",
"params": "1",
"cmdTime":18910265201,
}
],
"serverTime":18910265201, "serverTime":18910265201,
}, },
"errno": 200, "errno": 200,
......
...@@ -19,9 +19,9 @@ API请求参数 ...@@ -19,9 +19,9 @@ API请求参数
X-Sign {String} rsa(timestamp) 加密 X-Sign {String} rsa(timestamp) 加密
### Form Parameters ### Form Parameters
cmdId int64 1233
dataType {String} backup,log dataType {String} backup,log
file {String} gzip file {String} 压缩文件
## Response ## Response
...@@ -31,9 +31,9 @@ API请求参数 ...@@ -31,9 +31,9 @@ API请求参数
**Command** **Command**
curl -X POST \ curl -X POST \
-H "X-Sign: xxxxxxxx" -H "X-DeviceInformation: 11%2f22%2f96" \
-H "X-DeviceInformation: Android%2F5.0%2F4.8%2Fxxxxx%2FtestName" \ -H "X-Sign: qM2Ep2wGF5xCJMerRVxtzciuWi8xrjgLkhNpvV2zNLF/Rv/Rf9FF3XwsIF/BOHFPEtwbmGNX57fkdzTEriDTZaCJ566PbNy7eklZ21GdAXSsrpY6Yl6YfRqSFCJbzatB0tCAKkMkHaizJ+5g05PklCo6833E9x8VZZ8g1mf4oXg=" \
-G \ -F "cmdId=1" -F "file=@/Users/jack/Downloads/730.zip" \
http://localhost:8080/v1/terminal_upload_file http://localhost:8080/v1/terminal_upload_file
**Output** **Output**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment