Để chỉnh sửa thông tin Giáo viên bạn cần các tham số SID, timeStamp, UID của giáo viên và ID của trường, tên của giáo viên và hình ảnh của giáo viên.
Edit teacher,You need the SID, safekey, timeStamp, the UID for the teacher and the school, the name of the teacher, and the photo of the teacher, with the type of head in the binary stream type. Returns the description after execution.
URL #
https://api.eeo.cn/partner/api/course.api.php?action=editTeacher
HTTP Request Methods #
- POST
Coding format #
- UTF-8
Request data #
Key | Bắt buộc | Yêu cầu thêm | Mô tả | Hướng dẫn |
---|---|---|---|---|
SID | Bắt buộc | — | ID của trường | Xem dữ liệu này tại Trang quản lý classin.com trong mục API |
safeKey | Bắt buộc | Fixed 32-bit all lowercase characters | Khóa bảo mật xác thực trường học | safeKey=MD5(SECRET+timeStamp) |
timeStamp | Bắt buộc | — | Theo Unix Epoch timestamp & có hiệu lực trong vòng 20 phút | 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 |
teacherUid | Bắt buộc | teacherUid | UID hệ thống trả về khi đăng ký tài khoản thành công | |
teacherName | Bắt buộc | — | Tên của giáo viên | — |
Filedata | No | Binary stream | Hình ảnh của giáo viên | — |
Response data #
Key | Định dạng | Phản hồi | Ý nghĩa |
---|---|---|---|
error_info | object | Return message object | |
└ errno | number | 1 | Mã lỗi |
└ error | string | “Normal execution” | Thông tin lỗi |
Sample #
- HTTP request
POST /partner/api/course.api.php?action=editTeacher HTTP/1.1
Host: root_url
Content-Type: multipart/form-data
Cache-Control: no-cache
SID=2339736&safeKey=51cf7854e932de0df9f37fa7dcbf463c&timeStamp=1492871773&teacherUid=16615&teacherName=&Filedata=
- Shell cURL analog request instruction
curl -H "Content-Type: multipart/form-data" -X "POST" \
-d "SID=1234567" \
-d "safeKey=0f7781b3033527a8cc2b1abbf45a5fd2" \
-d "timeStamp=1484719085" \
-d "teacherUid=14165" \
-d "teacherName=dan" \
"https://api.eeo.cn/partner/api/course.api.php?action=editTeacher"
Response sample(The normal return json
packet example) #
{
"error_info": {
"errno": 1,
"error": "程序正常执行"
}
}
Error Code Description #
Error Code | Description |
---|---|
1 | Thành công |
100 | Parameters sai định dạng hoặc không hoàn chỉnh |
102 | Không có quyền thao tác (Xác thực bảo mật thất bại) |
103 | Tải lên hình ảnh thất bại |
104 | Thao tác thất bại |
219 | Giáo viên này không có trong danh sách giáo viên của trường |