Method: courses.teachers.delete
将指定的教师从指定的课程中移除。
此方法会返回以下错误代码:
PERMISSION_DENIED
(如果发出请求的用户无权删除此课程的教师)或访问错误。
- 如果此课程没有教师请求 ID,或者此课程不存在,则为
NOT_FOUND
。
- 如果请求的 ID 属于此课程的主讲教师,则为
FAILED_PRECONDITION
。
- 如果请求的 ID 属于课程云端硬盘文件夹的所有者,则为
FAILED_PRECONDITION
。
- 如果课程不再是有效所有者,则为
FAILED_PRECONDITION
。
HTTP 请求
DELETE https://classroom.googleapis.com/v1/courses/{courseId}/teachers/{userId}
网址采用 gRPC 转码语法。
路径参数
参数 |
courseId |
string
课程的标识符。此标识符可以是 Google 课堂分配的标识符,也可以是 alias 。
|
userId |
string
要删除的教师的标识符。标识符可以是下列之一:
- 用户的数字标识符
- 用户的电子邮件地址
- 字符串字面量
"me" ,表示发出请求的用户
|
授权范围
需要以下 OAuth 作用域:
https://www.googleapis.com/auth/classroom.rosters
有关详情,请参阅 OAuth 2.0 概览。
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-03-21 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]