Google Sites und Kalender sowie verschiedene andere Dienste verfügen über Frames, die Sie in andere Websites einbetten können. Insbesondere Google Groups verfügt über eine besonders anständige Einbettungsfunktion.
Abgesehen von Sicherheitsproblemen möchte ich Laufwerksordner auf einer Seite genauso einbetten können wie Konversationen aus Gruppen. Bei Gruppen können Sie einfachen HTML-Code aus dem Google-Dienst verwenden und ihn einfach zu Ihrer vorhandenen Seite hinzufügen. Es wäre eine gute Sache, benutzerfreundlich zu sein, ohne zu tief in APIs einzutauchen.
Gibt es eine Möglichkeit, einen ähnlichen Einbettungscode mit einem freigegebenen Ordner von Google Drive zu verwenden, indem entweder Google-Code oder eine Einbettung von einem externen Dienst verwendet wird?
quelle
Antworten:
Google Drive-Ordner können eingebettet und angezeigt werden in
list
undgrid
Ansichten:Listenansicht
Rasteransicht
F : Was ist eine Ordner-ID (FOLDER-ID) und wie kann ich sie erhalten?
A : Gehen Sie zu Google Drive >> öffnen Sie den Ordner >> und überprüfen Sie die URL in der Adressleiste Ihres Browsers. Zum Beispiel:
Ordner-URL : https://drive.google.com/drive/folders/0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2
Ordner-ID :
0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC00NmZiLWE3MjktYTE2ZjZjNTZiMDY2
Vorsichtsmaßnahme für Ordner, für die eine Genehmigung erforderlich ist
Diese Technik eignet sich am besten für Ordner mit öffentlichem Zugriff. Ordner, die nur für bestimmte Google-Konten freigegeben sind, verursachen Probleme, wenn Sie sie auf diese Weise einbetten. Zum Zeitpunkt dieser Bearbeitung wird die Meldung "Sie benötigen eine Berechtigung" mit einigen Schaltflächen angezeigt, mit denen Sie "Zugriff anfordern" oder "Konten wechseln" (oder sich möglicherweise bei einem Google-Konto anmelden) können. Das Javascript in diesen Schaltflächen funktioniert
IFRAME
in Chrome nicht ordnungsgemäß .Weitere Informationen finden Sie unter https://productforums.google.com/forum/#!msg/drive/GpVgCobPL2Y/_Xt7sMc1WzoJ
quelle
Google Drive stellt HTML-Einbettungscodes nicht direkt zur Verfügung und blockiert aktiv die Möglichkeit, eine öffentliche Ordnerliste in eine
<iframe>
auf Ihrer Website zu platzieren (mithilfe vonX-Frame-Options: SAMEORIGIN
).Ich konnte keinen Dienst eines Drittanbieters finden, der Einbettungsfunktionen bietet.
Ihre Antwort zu diesem Zeitpunkt scheint Nein zu sein .
quelle
Ich denke, Sie werden feststellen, dass die Antwort in der Verwendung des Google API-Dienstes liegt. Ich habe mir das Gleiche angesehen und bis jetzt ist dies die Antwort.
https://developers.google.com/discovery/libraries
Sie müssen die Clientbibliothek zu Ihrer Website hinzufügen und auf Ihren Webseiten darauf verweisen. Sie müssen Google auch einen Sicherheitsschlüssel hinzufügen, damit das System den Anruf von Ihrer Website auf Ihrem Google-Laufwerk authentifizieren kann.
Dieselbe Bibliothek funktioniert für Aufgaben, E-Mail, Kalender usw.
quelle
So können Sie es machen:
Vergessen Sie auch nicht, dass die Freigabeeinstellungen Ihres Dokuments jeder mit dem Link sein muss .
quelle
Ich habe einen Artikel gefunden, der Ihnen helfen könnte.
In diesem Artikel erfahren Sie, wie Sie eine Liste von Google Text & Tabellen in eine Seite Ihrer Google Site einbetten. https://developers.google.com/apps-script/articles/embedding_docslist_in_sites . Es erfordert ein wenig Skriptwissen, sodass es je nach Komfort möglicherweise etwas fortgeschritten ist.
Dies und das sind Fragen im SE-Netzwerk zum Skript.
quelle
Eine mögliche Lösung zur Integration von Google Sites und Google Drive ist MetaDrive. http://www.evenbytes.com/metadrive.html
Mit diesem Tool können Benutzer einen Laufwerksordner anzeigen, durchsuchen, suchen und einige erweiterte Funktionen wie benutzerdefinierte Metadaten verwenden
Ich hoffe das hilft dir.
quelle