Zmień ustawienia publikowania formularza.
Starsze formularze nie są obsługiwane, ponieważ nie mają pola publishSettings.
Żądanie HTTP
POST https://forms.googleapis.com/v1/forms/{formId}:setPublishSettings
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
formId |
Wymagane. Identyfikator formularza. Identyfikator znajdziesz w polu |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"publishSettings": {
object ( |
| Pola | |
|---|---|
publishSettings |
Wymagane. Ustawienia publikowania, które chcesz zastosować do formularza. |
updateMask |
Opcjonalnie. Pola
Jest to lista pełnych nazw pól rozdzielona przecinkami. Przykład: |
Treść odpowiedzi
Odpowiedź na forms.setPublishSettings.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"formId": string,
"publishSettings": {
object ( |
| Pola | |
|---|---|
formId |
Wymagane. Identyfikator formularza. Jest to takie samo pole jak |
publishSettings |
Ustawienia publikowania formularza. |
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/forms.body
Więcej informacji znajdziesz w przewodniku dotyczącym autoryzacji.