Chức năng: Giao diện này hỗ trợ xóa lớp học chính và lớp học phụ của tính năng Lớp học liên kết (Dual Lesson).
Mô tả:
- Khi xóa buổi học chính, các buổi học phụ sẽ đồng thời bị xóa;
- Khi xóa các buổi học con thì buổi học chính không bị ảnh hưởng;
Interface function: This interface only supports deleting online double teacher main and sub-classes
Interface description:
- Delete the main class, and the sub-classes will be deleted synchronously;
- Delete the sub-class without affecting the main class;
URL
https://api.eeo.cn/lms/onlineDoubleTeacher/deleteClass
HTTP Request Methods
- POST
Encoding format
- UTF-8
Request parameters
Header parameters
| Key | Bắt buộc | Định dạng | Mô tả |
|---|---|---|---|
| X-EEO-SIGN | Bắt buộc | string | Signature; tham khảo cách tạo tại đây |
| X-EEO-UID | Bắt buộc | string | SID (Xem dữ liệu này tại Trang quản lý classin.com trong mục API) |
| X-EEO-TS | Bắt buộc | string | Timestamp (Thời gian UNIX Epoch là số giây đã trôi qua kể từ 00:00:00 (giờ chuẩn quốc tế) vào ngày 1 tháng 1 năm 1970) |
Body parameters
| Key | Bắt buộc | Định dạng | Mô tả | Hướng dẫn |
|---|---|---|---|---|
| courseId | Bắt buộc | integer | ID của lớp học | |
| classId | Bắt buộc | integer | ID của buổi học |
Response parameters
| Parameter name | Type | Example value | Meaning |
|---|---|---|---|
| code | integer | 1 | Error code |
| msg | string | “Program execution is normal” | Error message |
| data | array | [] | Return information array |
| └ classId | integer | 4157055 | Section ID |
| └ code | integer | 1 | Error code |
| └ msg | string | “Program is running normally” | Error message |
Example
- HTTP request
POST /lms/onlineDoubleTeacher/deleteClass HTTP/1.1
Host: root_url
X-EEO-SIGN: 1da2b4d3f105538572360ad6ae11db97
X-EEO-UID: 2669800
X-EEO-TS: 1732505390
Content-Type: application/json
Content-Length: 41
{
"courseId": 2337435,
"classId": 4157055
}
- Shell cURL simulates request instructions
curl -X POST \
-H 'Host: root_url' \
-H 'X-EEO-SIGN: 1da2b4d3f105538572360ad6ae11db97' \
-H 'X-EEO-UID: 2669800' \
-H 'X-EEO-TS: 1732505390' \
-H 'Content-Type: application/json' \
-d '{"courseId": 2337435, "classId": 4157055}' \
'https://root_url/lms/onlineDoubleTeacher/deleteClass'
Response example (example of json data packet returned when normal)
{
"code": 1,
"msg": "程序正常执行",
"data": [
{
"classId": 4157912,
"code": 1,
"msg": "程序正常执行"
},
{
"classId": 4157913,
"code": 1,
"msg": "程序正常执行"
},
{
"classId": 4157055,
"code": 1,
"msg": "程序正常执行"
}
]
}
Error code description
| Error code | Description |
| 104 | Lỗi server |
| 142 | Không có thông tin về buổi học này trong lớp học |
| 143 | Không có thông tin của buổi học này |
| 144 | Không có thông tin của lớp học này trong trường |
| 147 | Không có thông tin của lớp học này |
| 149 | Lớp học đã bị xóa |
| 101002005 | Lỗi signature |
| 101002006 | Timestamp hết hạn |
| 101002008 | Lỗi timestamp |
| 121601016 | Đã vượt số lượng xóa tối đa |
| 121601020 | Lỗi tham số |
| 121601022 | Lớp học này không phải lớp học tiêu chuẩn |
| 121601031 | Lớp học này không thuộc quản lý của trường |
| 121601032 | Không có quyền thao tác |
| 121601034 | Thao tác này không được hỗ trợ đối với lớp học liên kết |
| 121601042 | Lớp học đã kết thúc hoặc bị xóa |