2016-07-28 15 views
0

Ich habe versucht, Skript, das Google Tabellen bearbeiten. Aber Dokumentation ist es nicht genug zu verstehen, wie genau arbeiten API. Ich habe die Registrierung in API Manager vorgenommen und die JSON-Datei heruntergeladen. Können Sie mir einige Beispiele geben, wie ich Dokumente in Google Drive bearbeiten kann? DankeGoogle Drive API - PHP (CRUD)

Antwort

0

Sie können Google Realtime API verwenden, es bietet Zusammenarbeit als Dienst für Dateien in Google Drive über die Verwendung von operativen Transformationen. Die API ist eine von Google gehostete JavaScript-Bibliothek, die kollaborative Objekte, Ereignisse und Methoden zum Erstellen kollaborativer Anwendungen bereitstellt.

Das Echtzeit-API-Datenmodell kann sich aufgrund von Änderungen ändern, die von einer anderen Person als dem aktuellen Benutzer vorgenommen wurden. Echtzeitdatenmodelle sind "möglicherweise konsistent". Das bedeutet, dass alle Mitarbeiter das gleiche Datenmodell sehen werden, wenn alle Mitarbeiter mit der Bearbeitung aufhören.

Anwendungen, bei denen mehrere Personen gleichzeitig dieselben Daten bearbeiten müssen. Dokumenteneditoren sind hervorragende Beispiele für diese Art von Anwendung. Die Echtzeit-API behandelt alle Aspekte der Datenübertragung, Speicherung und Konfliktlösung, wenn mehrere Benutzer eine Datei bearbeiten.

Verwenden Sie für die Skripterstellung Class DocumentApp, der Dokumentendienst erstellt und öffnet Documents, die bearbeitet werden können. Dokumente können mit DocumentApp geöffnet oder erstellt werden.

// Open a document by ID. 
var doc = DocumentApp.openById('DOCUMENT_ID_GOES_HERE'); 

// Create and open a document. 
doc = DocumentApp.create('Document Name'); 

Hier ist eine Dokumentation, wie Laufwerk-Dateien zu aktualisieren: https://developers.google.com/drive/v2/reference/files/update