Stop Teacher
Stop Teacher,you need send SID,safekey,timeStamp,teacher mobile phone no,teacher UID。Note: China mainland mobile phone number does not fill in the country number, otherwise the prompt is illegal.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
Request data
key |
Required |
More Restrictions |
Instructions |
Description |
SID |
Yes |
Null |
School ID |
It is available through the eeo.cn application |
safeKey |
Yes |
Fixed 32-bit all lowercase characters |
School authentication security key |
safeKey=MD5(SECRET+timeStamp) |
timeStamp |
Yes |
Null |
imestamp used by safeKey |
Unix Epoch timeStamp is the number of seconds passed by 00:00 (world standard time) on January 1, 1970 |
teacherUid |
Yes |
Null |
The teacher UID |
Register the user UID returned by the user interface |
Response data
key |
Type |
Sample value |
meaning |
error_info |
object |
|
Return message object |
└ errno |
number |
1 |
The error code |
└ error |
string |
"Normal execution" |
Error details |
Sample
POST /partner/api/course.api.php?action=stopUsingTeacher HTTP/1.1
root_url
application/x-www-form-urlencoded
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 |
Successful execution. |
100 |
Incomplete or incorrect parameters. |
102 |
Don't have permissions(Security verification failed). |
104 |
Operation failed (unknown error). |
114 |
Server exception. |
122 |
The teacher's account is not legal. |
136 |
There is no such teacher under the institution. Please add the teacher to the institution. |
317 |
The teacher has unfinished lessons. |
339 |
The teacher has unfinished courses. |
386 |
The admin account with teacher's identity cannot be deactivated. |
400 |
The requested data is not valid. |
402 |
The sub-admin account cannot be deactivated(The account has been added as a sub-admin in the ClassIn admin dashboard.). |