Ich habe mich gefragt, ob es möglich ist, Dateien wie Bilder, die in Google Drive gespeichert sind, auf einer öffentlichen Website anzuzeigen.
Antworten
Zu viele Anzeigen?Eine Umgehung besteht darin, die fileId
avec Google Drive SDK API
und dann mit diesem Url
:
https://drive.google.com/uc?export=view&id= {fileId}
Dies ist ein permanenter Link zu Ihrer Datei in Google Drive (Bild oder sonstiges).
Hinweis: Dieser Link scheint Quoten zu unterliegen. Also nicht ideal für die öffentliche/massive Weitergabe.
- Gehen Sie zu Ihrem Google Drive.
- Klicken Sie mit der rechten Maustaste auf die Bilddatei.
- Wählen Sie Link abrufen .
- Öffnen Sie die Allgemeiner Zugang Dropdown-Menü.
- Wählen Sie Jeder, der den Link um Ihr Bild zu veröffentlichen.
- Klicken Sie auf Link kopieren > Erledigt .
Sie erhalten dann eine URL wie die folgende:
https://drive.google.com/file/d/ 1wMgCWAsqlw0nXcMhCldTbwSznMdXUmBT /view?usp=share_link
Sie können Ihre Datei-ID in Fettdruck sehen. Geben Sie die Datei-ID in den folgenden einfachen Ansichtslink ein:
https://drive.google.com/uc?id= DATEI-ID
Ergebnis:
https://drive.google.com/uc?id= 1wMgCWAsqlw0nXcMhCldTbwSznMdXUmBT
Sie können die gleichen Schritte für andere Dateitypen durchführen: MP3, PDF, usw.
UPDATE: Wie war angekündigt Google hat diese Funktion im August 2016 abgeschafft. Hier ist die letzte Aktualisierung von Google mit Alternativen.
Ja, das ist möglich. Unter der Voraussetzung, dass Sie Ihre Dateien in einem öffentlichen Ordner ablegen, können Sie jede Datei in einem Ordner über diese URL abrufen:
https://googledrive.com/host/<folderID>/<filename>
Hier ist wie von @ https://productforums.google.com/forum/#!topic/drive/yU_yF9SI_z0/discussion
1- Ihr Bild hochladen
2- Klicken Sie mit der rechten Maustaste und wählen Sie "Freigabe-Link erhalten".
3- Kopieren Sie den Link, der wie folgt aussehen sollte
4-ändern Sie die open?
a uc?
und verwenden sie wie
<img src="https://drive.google.com/uc?id=xxxxx">
Arbeitslösung für Workspace (G-Suite)-Benutzer im November 2022
Einige Einbettungscodes zeigen das Bild nur an, wenn der Betrachter bei Google Mail angemeldet ist. Der folgende Code funktioniert wie ein normales Bild auf Ihrem Webhost:
Geben Sie das Objekt öffentlich frei (vergewissern Sie sich, dass es heißt "Jeder im Internet, der diesen Link hat, kann es sehen"): entweder das Bild selbst (oder den Ordner, in dem sich das Bild befindet), und kopieren Sie dann den Link auf folgende Weise
Nehmen Sie die ID der Datei und fügen Sie sie hier ein:
<img src="https://lh3.googleusercontent.com/d/[ID_OF_THE_FILE]">
Ergebnis (wenn Sie den Hund unten sehen, bedeutet das, dass die Lösung noch funktioniert):
Lokale Maschine
Wird in MAMP/WAMP-Umgebungen mit lokalem Host nicht angezeigt, aber auf Webseiten schon.
- See previous answers
- Weitere Antworten anzeigen