Crea un curso.
El usuario especificado en ownerId
es el propietario del curso creado y se agrega como profesor. Un usuario solicitante que no sea administrador solo puede crear un curso con él mismo como propietario. Los administradores de dominios pueden crear cursos que pertenezcan a cualquier usuario de su dominio.
Este método muestra los siguientes códigos de error:
PERMISSION_DENIED
si el usuario solicitante no tiene permiso para crear cursos o por errores de acceso.NOT_FOUND
si el profesor principal no es un usuario válido.FAILED_PRECONDITION
si la cuenta del propietario del curso está inhabilitada o por los siguientes errores de solicitud:- UserCannotOwnCourse
- UserGroupsMembershipLimitReached
ALREADY_EXISTS
si se especificó un alias enid
y ya existe.
Solicitud HTTP
POST https://classroom.googleapis.com/v1/courses
La URL usa la sintaxis de la transcodificación gRPC.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene una instancia de Course
.
Cuerpo de la respuesta
Si el proceso se realiza de forma correcta, el cuerpo de la respuesta contiene una instancia recién creada de Course
.
Permisos de autorización
Requiere el siguiente alcance de OAuth:
https://www.googleapis.com/auth/classroom.courses
Para obtener más información, consulta la Guía de autorización.