Ist es möglich, die JSON-Darstellung eines Google-Dokuments über eine API herunterzuladen, zu ändern und hochzuladen?Wie kann ich die JSON-Darstellung eines Google-Dokuments herunterladen/hochladen?
Ich versuche, eine serverseitige App dazu zu schreiben. Mit Google Doc. Meine ich Dateien, die den Rich-Text-Bearbeitungsfunktionen gemäß https://docs.google.com zugrunde liegen.
Soweit ich verstanden habe, sollte die RealTime API mir erlauben, die JSON-Repräsentation eines Dokuments mit einer GET-Anfrage herunterzuladen und eine neue JSON-Datei mit einer PUT-Anfrage hochzuladen. Aus der Dokumentation klingt das ideal. Antworten von GET-Anforderungen enthalten jedoch null
im Datenfeld. Ich verstehe, dass dies daran liegt, dass mein OAuth2.0 app is not the same app that created the document. Ich bin mir nicht sicher, ob/wie ich das beheben könnte, wenn ich möchte, dass die Dateien wie jedes andere Google-Dokument behandelt werden (wie oben definiert).
Die Drive-API ermöglicht es mir, eine Datei mit GET request herunterzuladen, die unterstützten MIME-Typen enthalten jedoch JSON nicht. Ich bin mir bewusst, dass ich versuchen könnte, sie zu konvertieren (z. B. über eine Bibliothek wie die ausgezeichnete Pandora), aber dies erfordert eine verlustreiche und unvorhersehbare Verarbeitung, um zu erraten, welche Google-Dokumentendarstellung z. Parsing von MS Word-Dokumenten (ew).
Gibt es eine Möglichkeit zum direkten Import von & Exportdokumenten in Googles JSON-Darstellung?
Hey, vielen Dank für Ihre Antwort. Laut meiner Frage habe ich das schon einmal überprüft, bin aber zu dem Schluss gekommen, dass die RealTime-API zwar zur Bearbeitung beliebiger Zustände in benutzerdefinierten Anwendungen verwendet werden kann (wie Sie es veranschaulichen), aber nicht zum Bearbeiten von Dateien verwendet werden kann. Google Docs "App, im Sinne von https://docs.google.com, also Google entspricht MS Word-Dokumenten. Ist das richtig oder fehlt mir etwas? –