Questa pagina descrive come eseguire le seguenti attività che coinvolgono i moduli:
- Crea un nuovo modulo
- Duplicare un modulo esistente
- Convertire un modulo in un quiz
Prima di iniziare
Esegui le seguenti attività prima di procedere con quelle descritte in questa pagina:
- Completa la configurazione dell'autorizzazione o dell'autenticazione e delle credenziali seguendo le istruzioni del programma Early Adopter.
- Leggi la panoramica dell'API Forms.
Crea un nuovo modulo
La creazione iniziale di un modulo richiede solo un campo del titolo. Gli altri campi
della richiesta verranno ignorati. Per creare i contenuti e i metadati di un
modulo o apportare aggiornamenti, utilizza il metodo batchUpdate()
. Per ulteriori
informazioni, consulta
Aggiornare un modulo o un quiz.
REST
Chiama il metodo forms.create()
solo con un titolo.
Corpo della richiesta di esempio
{
"info": {
"title": "My new form"
}
}
Python
Node.js
Duplicare un modulo esistente
Puoi duplicare un modulo esistente con l'API Google Drive per semplificare il riutilizzo dei contenuti. Puoi trovare l'ID modulo in un URL di Moduli Google:
https://docs.google.com/forms/d/FORM_ID/edit
REST
Chiama il metodo
files.copy()
dell'API Google Drive con l'ID del modulo che vuoi copiare.
Python
Convertire un modulo in un quiz
Per creare un quiz, prima crea un modulo come descritto in Creare un nuovo modulo, poi aggiorna le impostazioni del modulo. L'aggiornamento richiede l'ID modulo.
REST
Chiama il metodo batch.update()
su un modulo esistente per impostare l'impostazione isQuiz
su true.
Corpo della richiesta di esempio
{
"requests": [
{
"updateSettings": {
"settings": {
"quizSettings": {
"isQuiz": True
}
},
"updateMask": "quizSettings.isQuiz"
}
}
]
}
Python
Node.js
Passaggi successivi
Ecco alcuni passaggi successivi che puoi provare:
- Per aggiungere o aggiornare i contenuti del modulo, consulta Aggiornare un modulo o un quiz.
- Per visualizzare le informazioni o le risposte del modulo, consulta Recuperare moduli e risposte.
- Per pubblicare il modulo e gestire chi risponde, consulta Pubblicare e gestire chi risponde.