Method: forms.create

Utwórz nowy formularz, używając tytułu podanego w zawartej w prośbie wiadomości formularza.

Ważne: do nowego formularza zostaną skopiowane tylko pola form.info.titleform.info.document_title. Wszystkie inne pola, w tym opis formularza, elementy i ustawienia, są niedozwolone. Aby utworzyć nowy formularz i dodać do niego elementy, musisz najpierw wywołać funkcję forms.create, aby utworzyć pusty formularz z tytułem i (opcjonalnie) tytułem dokumentu, a następnie wywołać funkcję forms.update, aby dodać elementy.

Żądanie HTTP

POST https://forms.googleapis.com/v1/forms

Adres URL używa składni transkodowania gRPC.

Parametry zapytania

Parametry
unpublished

boolean

Opcjonalnie. czy formularz nie został opublikowany. Jeśli ustawisz wartość true, formularz nie będzie przyjmować odpowiedzi. Jeśli wartość to false lub nie jest ustawiona, formularz jest opublikowany i przyjmuje odpowiedzi.

Treść żądania

Treść żądania zawiera wystąpienie elementu Form.

Treść odpowiedzi

Jeśli operacja się powiedzie, treść odpowiedzi będzie zawierała nowo utworzoną instancję Form.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/forms.body

Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.