Method: courses.create
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
创建课程。
在 ownerId
中指定的用户是所创建的课程的所有者,并被添加为教师。非管理员用户只能创建自己为所有者的课程。网域管理员可以创建网域中任何用户拥有的课程。
此方法会返回以下错误代码:
- 如果请求的用户无法创建课程或出现访问错误,则返回
PERMISSION_DENIED
。
- 如果主讲教师不是有效用户,则为
NOT_FOUND
。
- 如果课程所有者的帐号被停用或出现以下请求错误,请使用
FAILED_PRECONDITION
:
- UserCannotOWNERCourse
- 已覆盖用户群组成员资格限制
- 如果
id
中指定了别名,且相应别名已存在,则返回 ALREADY_EXISTS
。
HTTP 请求
POST https://classroom.googleapis.com/v1/courses
网址采用 gRPC 转码语法。
响应正文
如果成功,响应正文将包含一个新创建的 Course
实例。
授权范围
需要以下 OAuth 作用域:
https://www.googleapis.com/auth/classroom.courses
有关详情,请参阅 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 2023-01-10 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":"其他"
}]