CHỜ DỊCH
This is a general LMS interface for deleting any type of activity.
Note:
- All types of activities (classrooms, assignments, tests, answer sheets, recurring assignments, discussions, etc.) can be deleted using this interface.
URL
https://root_url/lms/activity/delete
HTTP Request Methods
- POST
coding Format
- UTF-8
Request Data
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 | |
| activityId | Bắt buộc | integer | Danh sách ID của các hoạt động | Hiện tại chỉ cho phép xóa từng hoạt động, không thể xóa hàng loạt |
Response Data
| Key | Định dạng | Phản hồi | Ý nghĩa |
|---|---|---|---|
| code | integer | 1 | Mã lỗi |
| msg | string | “Execution successful” | Nội dung |
| data | array | [] | |
| └ | object | ||
| └ activityId | integer | 25096096 | ID của hoạt động |
| └ name | string | “API Deleted Activity” | Tên hoạt động |
Example
- HTTP Request
POST /lms/activity/delete HTTP/1.1
Host: root_url
X-EEO-SIGN: 8b2db2eb7bd300f833621a577f38e0b3
X-EEO-UID: 409864
X-EEO-TS: 1722938275
Content-Type: application/json
Content-Length: 84
{
"courseId": 414193,
"activityId": 25096096
}
- Shell cURL analog request instruction
curl -X POST \
-H 'Host: root_url' \
-H 'X-EEO-SIGN: 8b2db2eb7bd300f833621a577f38e0b3' \
-H 'X-EEO-UID: 409864' \
-H 'X-EEO-TS: 1722938275' \
-H 'Content-Type: application/json' \
-d '{"courseId": 414193, "activityId": 25096096}' \
'https://root_url/lms/activity/delete'
Response sample(The normal return json packet example)
{
"code": 1,
"msg": "Execution successful",
"data": {
"activityId": 25096096,
"name": "API Deleted Activity"
}
}
Error Code Descriptions
| Mã lỗi | Mô tả |
|---|---|
| 147 | Không có thông tin của hoạt động này |
| 29149 | Hoạt động đã bị xóa |
| 30002 | Hoạt động đã được đăng tải |
| 40005 | Buổi học đang diễn ra không thể bị xóa |
| 40006 | Buổi học đã kết thúc không thể bị xóa |
| 101001001 | Lỗi tham số |
| 101002005 | Lỗi signature |
| 101002006 | Lỗi timestamp |
| 101002008 | Timestamp không tồn tại |
| 121601020 | Lỗi tham số kinh doanh |
| 121601021 | Lớp này không thuộc quản lý của trường |
| 121601022 | Lớp học này không phải lớp học tiêu chuẩn |
| 121601023 | Lớp học này đã kết thúc và không thể thao tác được |
| 121601030 | Thiếu tham số bắt buộc |