Crea un corso.
L'utente specificato in ownerId
è il proprietario del corso creato e aggiunto come insegnante. Un utente che non è un amministratore può creare un corso soltanto se è il proprietario. Gli amministratori di dominio possono creare corsi di proprietà di qualsiasi utente all'interno del dominio.
Questo metodo restituisce i seguenti codici di errore:
PERMISSION_DENIED
se l'utente che ha inviato la richiesta non è autorizzato a creare corsi o in caso di errori di accesso.NOT_FOUND
se l'insegnante principale non è un utente valido.FAILED_PRECONDITION
se l'account del proprietario del corso è disattivato o per i seguenti errori di richiesta:- UserCannotOwnCourse
- UserGroupsMembershipLimitReached
ALREADY_EXISTS
se è stato specificato un alias inid
ed esiste già.
Richiesta HTTP
POST https://classroom.googleapis.com/v1/courses
L'URL utilizza la sintassi di transcodifica gRPC.
Corpo della richiesta
Il corpo della richiesta contiene un'istanza di Course
.
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene un'istanza di Course
appena creata.
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/classroom.courses
Per ulteriori informazioni, consulta la Guida alle autorizzazioni.