Notwendigkeit zum hochladen von Dateien zu google docs aus meiner Anwendung und speichern Verweis auf die hochgeladene Datei
Arbeite ich über eine einfache google-Anwendungen basierendes system. Wie ich früher definierte ich Baue ein einfaches Bestellsystem und zu jeder Bestellung lege ich eine Datei oder ein Dokument. Ich möchte in der Lage sein, um es so, dass, was auch immer-Datei, die ich hochladen, Upload in google docs, und ich bin irgendwie in der Lage zu halten eine Referenz auf diese Datei aus meiner eigenen Anwendung ich.e diese Dateien werden mit solchen und solchen um. Meine Anwendung ist google-Anwendung basierend hoffentlich und ich Baue es zu sein, für später auf die Bereitstellung in der cloud. Wie starte ich diese und was muss ich tun? Gibt es bereits arbeiten, die widgets die ich nutzen kann und anwenden oder brauche ich, um meine eigene maßgeschneiderte Lösung für dieses?
Arbeite ich in Php MySQL.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was du beschrieben hast ist eigentlich ziemlich einfach zu tun. Sie müssen verwenden Sie die Der Google Dokumente Listen Daten API (DocsList-API.) Diese API wird verwendet, um zu erstellen (hochladen), abrufen, aktualisieren und löschen von Dokumenten in Google Docs.
Speziell, da du dich mit PHP, werden Sie wollen, um die PHP-client-Bibliothek für die DocsList API. Dies ist hier dokumentiert. Stellen Sie sicher, Lesen Sie die Erste Schritte Teil des Dokuments, wie es listet wichtige Schritte zum einrichten der Zend Framework, mit denen die DocsList PHP-client-Bibliothek gebündelt.
Angenommen, Sie erstellen Textverarbeitung docs (im Gegensatz zu Tabellenkalkulationen oder Präsentationen) der code, den Sie brauchen, um ein Dokument hochladen ist straight forward.
Sie haben erwähnt, Sie würden auch gerne Verweise auf diese Dokumente in Ihrem system. Um dies zu tun, geben Sie einfach jedes Dokument einen eindeutigen Titel (sowas wie "um-123456".)
Nächsten, zum abrufen der gespeicherten Dokumente, verwenden Sie den folgenden code:
Beachten Sie, dass dieses Beispiel verwendet ClientLogin, das erfordert ein raw-Benutzernamen und Passwort. Eine bessere, aber weniger einfache Art und Weise zu authentifizieren, ist die Verwendung von OAuth/AuthSub. Beachten Sie auch, dass der PHP-client-Bibliothek wird nur aktualisiert für die version 1.0 des DocsList-API im moment, die veraltet ist. Sollte es eine aktualisierte Version der client-Bibliothek, die bald zur Unterstützung von neueren Versionen der API. Weitere Informationen finden Sie in der Der Google Dokumente Listen Daten API Developer ' s Guide. Viel Glück!