Crea un curso.
El usuario especificado en ownerId
es el propietario del curso creado y se agregó como profesor. Un usuario que no sea administrador solo puede crear un curso si es el 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:
- Es
PERMISSION_DENIED
si el usuario solicitante no tiene permiso para crear cursos o para 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 debido a los siguientes errores de solicitud:- UserCannotOwnCourse
- UserGroupsMembershipLimitReached
- Es
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 incluye 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.