2017-11-06 4 views
0

Ich habe eine App mit Ionic erstellt, die Bilder aufnimmt und in Firebase Storage hochlädt. Als Nächstes möchte ich sicherstellen, dass die Verzeichnisstruktur und die Bilder von einem Google Team Drive aus zugänglich sind.Bilder im Firebase-Speicher, wie man sie zu Google Drive Team Drive bringt

Was wäre ein guter Weg, dies zu tun? Ich habe keine Code-Beispiele, weil ich damit unerfahren bin und nicht wirklich weiß, wo ich anfangen soll.

Würde ich Code schreiben, um in Firebase-Funktionen einzufügen, die die Bilder alle X Stunden auf ein Google-Konten-Team-Laufwerk hochladen? Da Firebase Storage nur Google Cloud verwendet, gibt es eine API, die ich verwenden könnte? Hat Firebase diese Kapazität bereits und ich weiß es einfach nicht?

Das Team Drive ist unter G Suite für meine Firma, so dass ich ein Google-Konto nur für diesen Zweck erstellen konnte.

Ich bin neu zu Stack Overflow, tut mir leid, wenn dieser Beitrag keine Regeln bricht.

Antwort

0

https://github.com/firebase/functions-samples/tree/master/google-sheet-sync

Dies ist das einzige Beispiel im Internet, die ich finden konnte, dass dieses Thema angesprochen.

Es ist ein funktionierendes (mit ein paar Verbesserungen seit November 2017) Beispiel von OAuth und Google API zum Hochladen von Informationen aus der Datenbank in ein Google Tabellen-Dokument über einen onWrite() Ereignisauslöser.

Ich habe es geschafft, das funktioniert, und in Kombination mit den Google-API-Dokumenten und viel Wühlen haben irgendwie geschafft, Google Drive verbunden zu bekommen.

Die wichtigsten Punkte sind:
-Folgen die Funktionen Firebase Beispiele
-examine die Google-Blätter-sync Beispiel
-Firebase Funktionen node.js javascript

Posting diese Antwort nimmt, weil es einfach klingt, aber Das war eine verdammt große Aufgabe, um das alles zu finden.