- Richiesta HTTP
- Parametri del percorso
- Parametri di query
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Fai una prova!
Restituisce un elenco di materiale didattico del corso che il richiedente è autorizzato a visualizzare.
Gli studenti del corso possono visualizzare solo il materiale didattico del corso PUBLISHED. Gli insegnanti del corso e gli amministratori di dominio possono visualizzare tutto il materiale didattico del corso.
Questo metodo restituisce i seguenti codici di errore:
PERMISSION_DENIEDse l'utente che effettua la richiesta non è autorizzato ad accedere al corso richiesto o in caso di errori di accesso.INVALID_ARGUMENTse la richiesta non è in un formato corretto.NOT_FOUNDse il corso richiesto non esiste.
Richiesta HTTP
GET https://classroom.googleapis.com/v1/courses/{courseId}/courseWorkMaterials
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
courseId |
L'identificatore del corso. Questo identificatore può essere l'identificatore assegnato da Classroom o un |
Parametri di query
| Parametri | |
|---|---|
courseWorkMaterialStates[] |
Restrizione sullo stato del lavoro da restituire. Viene restituito solo il materiale didattico del corso corrispondente. Se non è specificato, vengono restituiti gli elementi con uno stato del lavoro |
orderBy |
Ordinamento facoltativo dei risultati. Un elenco separato da virgole di campi con una parola chiave di ordinamento facoltativa. Il campo supportato è |
pageSize |
Il numero massimo di elementi da restituire. Zero o non specificato indica che il server può assegnare un massimo. Il server potrebbe restituire un numero di risultati inferiore a quello specificato. |
pageToken |
Il valore La richiesta |
materialLink |
Filtro facoltativo per il materiale didattico del corso con almeno un materiale di collegamento il cui URL corrisponde parzialmente alla stringa fornita. |
materialDriveId |
Filtro facoltativo per il materiale didattico del corso con almeno un materiale di Drive il cui ID corrisponde alla stringa fornita. Se viene specificato anche |
previewVersion |
Facoltativo. La versione di anteprima dell'API. Questa opzione deve essere impostata per accedere alle nuove funzionalità dell'API rese disponibili agli sviluppatori nel Programma Anteprima. |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Risposta quando si elenca il materiale didattico del corso.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{
"courseWorkMaterial": [
{
object ( |
| Campi | |
|---|---|
courseWorkMaterial[] |
Elementi di materiale didattico del corso che corrispondono alla richiesta. |
nextPageToken |
Token che identifica la pagina successiva di risultati da restituire. Se è vuoto, non sono disponibili altri risultati. |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/classroom.courseworkmaterialshttps://www.googleapis.com/auth/classroom.courseworkmaterials.readonly
Per ulteriori informazioni, consulta la guida all'autorizzazione.