Создает курс.
Пользователь, указанный в ownerId
, является владельцем созданного курса и добавлен в качестве преподавателя. Пользователь, не являющийся администратором, запрашивающий, может создать курс только с самим собой в качестве владельца. Администраторы домена могут создавать курсы, принадлежащие любому пользователю в их домене.
Этот метод возвращает следующие коды ошибок:
-
PERMISSION_DENIED
, если запрашивающему пользователю не разрешено создавать курсы или в случае ошибок доступа . -
NOT_FOUND
, если основной учитель не является действительным пользователем. -
FAILED_PRECONDITION
, если учетная запись владельца курса отключена или из-за следующих ошибок запроса :- ПользовательCannotOwnCourse
- UserGroupsMembershipLimitReached
-
ALREADY_EXISTS
, если псевдоним был указан вid
и уже существует.
HTTP-запрос
POST https://classroom.googleapis.com/v1/courses
URL-адрес использует синтаксис транскодирования gRPC .
Тело запроса
Тело запроса содержит экземпляр Course
.
Тело ответа
В случае успеха тело ответа содержит вновь созданный экземпляр Course
.
Области авторизации
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/classroom.courses
Дополнительную информацию см. в руководстве по авторизации .