Gibt es eine Möglichkeit, einen freigegebenen Link für Google Formular programmgesteuert zu erhalten? Ich habe eine Google-Formular-Datei mit PHP API kopiert und jetzt möchte ich eine sharable Verbindung zu diesem Formular erhalten.Gibt es eine Möglichkeit, einen freigegebenen Link für Google Formular programmgesteuert zu erhalten?
Antwort
A gemeinsam nutzbare URL eines Google-Formular ist von der Form
https://docs.google.com/forms/d/{id}/viewform
wo die id
Id mit der Datei verknüpft werden, um die Form enthält. Da Sie eine Kopie der Datei erstellt haben, verfügen Sie über ein entsprechendes Dateiobjekt. Verwenden Sie die Methode, um ihre ID abzurufen, und fügen Sie sie in die URL ein.
Kurze Antwort
Wenn Sie bereits in der Lage war, das Formular bekommen Sie alread das Formular-ID und Sie konnten die URL erstellen, die Sie benötigen.
Erklärung
Es gibt zwei grundlegende URLs Forms Google:
- man die Form
- anderen zu bearbeiten, um die Live-Formular anzuzeigen und eine Antwort einreichen.
Der Unterschied zwischen ihnen ist, dass der erste includes/bearbeiten, während die andere enthält stattdessen/viewform
https://docs.google.com/forms/d/1os2J7uSWpBYDvbFViL1cmMaIPXD1QDGSwiWfODiKINU/edit
1os2J7uSWpBYDvbFViL1cmMaIPXD1QDGSwiWfODiKINU
ist die Datei-ID.
Wie auch immer, Sie könnten Google Apps Script verwenden, um diese URLs zu erhalten, aber zuerst sollten Sie ein Formularobjekt erhalten. Wenn Sie das Google Apps Script-gebundene Projekt in einer Tabelle oder in einem Formular verwenden, sollten Sie zuerst die aktive Tabelle/das aktive Formular abrufen und dann die entsprechende Methode verwenden.
Sie können auch die Google Drive-REST-API verwenden, um die Datei-ID abzurufen, die dem Formular entspricht.
Wenn Sie bereits eine Google Formular-URL haben, enthält diese die Formular-ID. Sie verwenden die URL oder die Formular-ID, um das Formular zu öffnen und dann die gewünschte URL zu erhalten. Dies könnte jedoch
sein- 1. Gibt es eine Möglichkeit, ein Fenster programmgesteuert zu minimieren
- 2. Gibt es eine Möglichkeit, einen einzigen Link zu Google-Fonts mit Platzhalter zu haben?
- 3. Gibt es eine Möglichkeit, ein Box-Aktualisierungstoken programmgesteuert zu erneuern?
- 4. Gibt es eine Möglichkeit, WinRT-Anwendung programmgesteuert zu maximieren/minimieren?
- 5. Gibt es eine Möglichkeit programmgesteuert Python-Bytecode zu generieren?
- 6. Link-Geschwindigkeit programmgesteuert erhalten?
- 7. Gibt es eine ergänzende Möglichkeit, etwas wie Mausereignisse zu erhalten?
- 8. Gibt es eine kurze Möglichkeit, einen InputSupplier für einen InputStream in Google Guava zu erstellen?
- 9. Gibt es eine Möglichkeit, etwas für einen ValueError zu drucken?
- 10. Gibt es eine Möglichkeit, eine Cookie-Antwort schnell zu erhalten?
- 11. Gibt es eine einfache Möglichkeit, ein ASP.NET-Formular zu löschen?
- 12. Gibt es eine Möglichkeit zu verhindern, Asciidoc eine Datei Linke in einen tatsächlichen Link zu konvertieren?
- 13. Gibt es eine Möglichkeit, einen Zeitplan für eine HTTP-Anfrage in Ruby zu erhalten?
- 14. einfachste (legale) Möglichkeit, die Google-Suchergebniszahl programmgesteuert zu erhalten?
- 15. Gibt es eine Möglichkeit, programmgesteuert ICS in Google Kalender zu importieren?
- 16. Gibt es eine Möglichkeit, einen JavaScript-Link in IE zu öffnen?
- 17. Gibt es eine Möglichkeit, HSQLDB-Daten zu erhalten?
- 18. Gibt es einen Link Checker für Schluck?
- 19. Gibt es eine Möglichkeit, Pixeldaten vom Internet Explorer zu erhalten?
- 20. Gibt es eine bessere Möglichkeit, alte Daten zu erhalten?
- 21. Gibt es eine Möglichkeit, eine NSCollectionView in Swift programmgesteuert einzurichten?
- 22. Gibt es eine API, um einen Verkaufsbericht bei Google Play zu erhalten?
- 23. Gibt es eine Möglichkeit, den Ursprung einer Alarmbox zu erhalten?
- 24. Gibt es eine Möglichkeit, Firebase Auth User UID zu erhalten?
- 25. Gibt es eine einfache Möglichkeit, das Alphabet programmatisch zu erhalten?
- 26. Gibt es eine Möglichkeit, Publishing Queue in Sitecore zu erhalten?
- 27. Gibt es eine Möglichkeit, Quartalstermine in MS SQL zu erhalten?
- 28. Gibt es eine Möglichkeit, Formularantwort zu ignorieren?
- 29. Gibt es eine einfache Möglichkeit, Benutzer von Facebook zu erhalten?
- 30. Oracle: Gibt es eine Möglichkeit, aktuelle SQL-Syntaxfehler zu erhalten?