Vô hiệu hóa Giáo viên (Disable Teacher)

Mục lục

Để vô hiệu hóa giáo viên, bạn cần các tham số SID,safekey,timeStamp,số điện thoại giáo viên,UID giáo viên.

Note: API này được gọi để vô hiệu hóa giáo viên. Sau khi vô hiệu hóa thành công, giáo viên sẽ không thể được thêm vào các khóa học/lớp học của trường được nữa. Giáo viên cũng sẽ không thể truy cập các tài nguyên được cấp quyền của trường. 

Stop Teacher,you need send SID,safekey,timeStamp,teacher mobile phone no,teacher UID.

Note: This interface can be used to disable the teacher, after which the teacher cannot arrange classes for the teacher, and the teacher cannot see the authorized cloud disk resources of the institution in the client.

URL

https://api.eeo.cn/partner/api/course.api.php?action=stopUsingTeacher

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  

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” Chi tiết lỗi

Sample

  • HTTP request
POST /partner/api/course.api.php?action=stopUsingTeacher HTTP/1.1
Host: root_url
Content-Type: application/x-www-form-urlencoded
Cache-Control: no-cache

SID=2339736&safeKey=8d3fb00ceddd29638e2d5dd12d69841d&timeStamp=1492793638&teacherUid=1001001
  • Shell cURL analog request instruction
curl -H "Content-Type: application/x-www-form-urlencoded" -X "POST" \
       -d "SID=1234567" \
       -d "safeKey=0f7781b3033527a8cc2b1abbf45a5fd2" \
       -d "timeStamp=1484719085" \
       -d "teacherUid=1001001" \
       "https://api.eeo.cn/partner/api/course.api.php?action=stopUsingTeacher"

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)
104 Thao tác thất bại
114 Lỗi server
122 Tài khoản giáo viên không hợp lệ
136 Không có tài khoản này trong danh sách giáo viên của trường
317 Giáo viên còn lớp học chưa kết thúc (unfinished lessons)
339 Giáo viên còn khóa học chưa kết thúc (unfinished courses)
386 Không thể xóa tài khoản master-account ra khỏi danh sách giáo viên của trường
400 Dữ liệu không hợp lệ
402 Không thể xóa tài khoản sub-account ra khỏi danh sách giáo viên của trường. Vui lòng bỏ quyền sub-account trước