Ist es möglich, den Server-Flow-Auth-Auth als Fallback für Client-Seite für Client-Seite im Google-Laufwerk für den Browser zu verwenden, der die JavaScript-Bibliotheken nicht unterstützt?
-
13-12-2019 - |
Frage
das Liste der unterstützten Browser für die Google-API JavaScript-Bibliothek Wird verwendet, um Google Drive-Funktionen direkt in JavaScript implementieren zu können, unterstützt nicht offiziell, dh 7- oder Opera, von Note.
Wenn ich die JS-Bibliothek verwenden wollte, ist das mit einem serverbasierten Fallback für nicht unterstützte Browser möglich?
Das naheliegende Problem ist, dass separate API-Tasten für den Client- und Server-Flow-AUTH erforderlich wäre. Wenn die SCOPES auf Dateien beschränkt waren, die von der Laufwerks-App geöffnet und erstellt wurden, würde eine in IE 7 erstellte Datei mit dem Server-AUTH erstellt werdenin chrome mit dem kunden?
Lösung
Hybrid 'Auth mithilfe von Client-Flow- und Server-Flow-Works OK.Der JS-Client- und CORS-Endpunkte sind noch nicht alle vorhanden, also benutze ich JS, wo ich kann, aber Proxy durch meine Servlets, wo nötig.
Ich verwende für beide eine einzige Client-ID.