Auf dieser Seite wird beschrieben, wie Sie folgende Aufgaben im Zusammenhang mit Formularen ausführen:
- Neues Formular erstellen
- Vorhandenes Formular duplizieren
- Formular in ein Quiz umwandeln
Hinweis
Führen Sie die folgenden Aufgaben aus, bevor Sie mit den Aufgaben auf dieser Seite fortfahren:
- Schließen Sie die Autorisierung oder Authentifizierung und die Einrichtung der Anmeldedaten gemäß der Anleitung für das Early Adopter Program ab.
- Lesen Sie die Übersicht zur Forms API.
Neues Formular erstellen
Für die erste Erstellung eines Formulars ist nur ein Titelfeld erforderlich. Alle anderen Felder in der Anfrage werden ignoriert. Verwenden Sie die Methode batchUpdate(), um den Inhalt und die Metadaten eines Formulars zu erstellen oder zu aktualisieren. Weitere Informationen finden Sie unter
Formular oder Quiz aktualisieren.
REST
Rufen Sie die forms.create()
Methode nur mit einem Titel auf.
Beispiel für einen Anfragetext
{
"info": {
"title": "My new form"
}
}
Python
Node.js
Vorhandenes Formular duplizieren
Sie können ein vorhandenes Formular mit der Google Drive API duplizieren, um die Wiederverwendung von Inhalten zu erleichtern. Die Formular-ID finden Sie in einer Formulare-URL:
https://docs.google.com/forms/d/FORM_ID/edit
REST
Rufen Sie die Methode
files.copy()
der Google Drive API mit der ID des Formulars auf, das Sie kopieren möchten.
Python
Formular in ein Quiz umwandeln
Wenn Sie ein Quiz erstellen möchten, erstellen Sie zuerst ein Formular wie unter Neues Formular erstellen beschrieben und aktualisieren Sie dann die Einstellungen des Formulars. Für die Aktualisierung ist die Formular-ID erforderlich.
REST
Rufen Sie die
batch.update()
Methode für ein vorhandenes Formular auf, um die isQuiz Einstellung auf „true“ zu setzen.
Beispiel für einen Anfragetext
{
"requests": [
{
"updateSettings": {
"settings": {
"quizSettings": {
"isQuiz": true
}
},
"updateMask": "quizSettings.isQuiz"
}
}
]
}
Python
Node.js
Nächste Schritte
Hier sind einige mögliche nächste Schritte:
- Informationen zum Hinzufügen oder Aktualisieren von Formularinhalten finden Sie unter Formular oder Quiz aktualisieren.
- Informationen zum Aufrufen von Formularinformationen oder Antworten finden Sie unter Formulare und Antworten abrufen.
- Informationen zum Veröffentlichen des Formulars und zum Verwalten von Teilnehmern finden Sie unter Teilnehmer am Formular veröffentlichen und verwalten.