Xóa người tham gia hoạt động (Remove Student to Activity)

Mục lục

Giao diện API này được sử dụng chung cho các hoạt động LMS, với mục đích xóa thành viên khỏi một hoạt động.

This is a general LMS interface for removing members from an LMS activity.

URL

https://api.eeo.cn/lms/activity/deleteStudent

HTTP Request Methods

  • POST

coding Format

  • UTF-8

Request Data

Header Parameters

KeyBắt buộcĐịnh dạngMô tả
X-EEO-SIGNBắt buộcstringSignature; tham khảo cách tạo tại đây
X-EEO-UIDBắt buộcstringSID (Xem dữ liệu này tại Trang quản lý classin.com trong mục API)
X-EEO-TSBắt buộcstringTimestamp (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

KeyBắt buộcĐịnh dạngMô tảHướng dẫn
courseIdBắt buộcintegerID của lớp 
activityIdBắt buộcintegerID của hoạt động cần thao tác 
studentUidsBắt buộcarray[string]Danh sách ID của học sinh cần xóa

Response Data

KeyĐịnh dạngPhản hồiÝ nghĩa
codeinteger1Mã lỗi
msgstring“Execution successful”Nội dung
dataintegernull 

Example

  • HTTP Request
POST /lms/activity/deleteStudent HTTP/1.1
Host: root_url
X-EEO-SIGN: d8241dd187c9e6ba20d366cfbb3741a2
X-EEO-UID: 409864
X-EEO-TS: 1722938394
Content-Type: application/json
Content-Length: 117

{
    "courseId": 414193,
    "activityId": 25096097,
    "studentUids": [
        504026,
        504028
    ]
}
  • Shell cURL analog request instruction
curl -X POST \
     -H 'Host: root_url' \
     -H 'X-EEO-SIGN: d8241dd187c9e6ba20d366cfbb3741a2' \
     -H 'X-EEO-UID: 409864' \
     -H 'X-EEO-TS: 1722938394' \
     -H 'Content-Type: application/json' \
     -d '{"courseId": 414193, "activityId": 25096097, "studentUids": [504026, 504028]}' \
     'https://root_url/lms/activity/deleteStudent'

Response sample(The normal return json packet example)

{
    "code": 1,
    "msg": "Execution successful",
    "data": null
}

Error Code Descriptions

Mã lỗiMô tả
147Không có thông tin của lớp học này
29149Hoạt động đã bị xóa
30002Hoạt động không tồn tại
30008Hoạt động không hỗ trợ thao tác ( Bài tập – Assignments, Bài kiểm tra – Test)
101002005Lỗi signature
101002006Lỗi timestamp
101002008Timestamp không tồn tại
110100069Hoạt động đã kết thúc
121601020Lỗi tham số
121601021Lớp học này không thuộc quản lý của trường
121601022Lớp học này không thuộc định dạng lớp học tiêu chuẩn
121601023Lớp học này đã kết thúc và không hỗ trợ thao tác
121601030Thiếu tham số bắt buộc