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