Google 课堂插件现已面向开发者正式推出!如需了解详情,请参阅
插件文档。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Method: courses.courseWork.modifyAssignees
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
修改课程作业的分配对象模式和选项。
只有包含相应作业的课程的教师可以调用此方法。
此方法会返回以下错误代码:
- 如果请求用户无权访问所请求的课程或课程作业,或者存在访问错误,则返回
PERMISSION_DENIED。
- 如果请求格式不正确,则为
INVALID_ARGUMENT。
- 如果所请求的课程或课程作业不存在,则为
NOT_FOUND。
- 针对以下请求错误的
FAILED_PRECONDITION:
HTTP 请求
POST https://classroom.googleapis.com/v1/courses/{courseId}/courseWork/{id}:modifyAssignees
网址采用 gRPC 转码语法。
路径参数
| 参数 |
courseId |
string
课程的标识符。此标识符可以是 Classroom 分配的标识符,也可以是 alias。
|
id |
string
作业的标识符。
|
请求正文
请求正文中包含结构如下的数据:
| 字段 |
assigneeMode |
enum (AssigneeMode)
课程作业的模式,用于描述课程作业是分配给所有学生还是指定给个别学生。
|
modifyIndividualStudentsOptions |
object (ModifyIndividualStudentsOptions)
设置哪些学生已分配或未分配到相应课程作业。仅当 assigneeMode 为 INDIVIDUAL_STUDENTS 时才必须指定。
|
响应正文
如果成功,则响应正文包含一个 CourseWork 实例。
授权范围
需要以下 OAuth 范围:
https://www.googleapis.com/auth/classroom.coursework.students
如需了解详情,请参阅授权指南。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-01-06。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-01-06。"],[],[]]