Wie zeige ich Bilder von Google Drive auf einer Website an?

Lesezeit: 9 Minuten

Benutzeravatar von Forest
Wald

Ein Kunde von mir hat einige Fotos zu seinem hochgeladen Google Drive und möchten, dass ich ihre Fotos auf ihrer Firmenwebsite zeige. Ich habe die überprüft Dokumentation zum Anzeigen von Google Drive-Inhalten auf einer Webseite, aber es scheint, dass dies einfach die Anweisungen zum Anzeigen der Inhalte auf einer Webseite sind, was es bereits tut.

Meine Frage ist, wie zeige ich die Inhalte direkt auf der Webseite des Kunden an?

  • Das Google Drive-Hosting ist jetzt veraltet. Es funktionierte am 31. August 2016 nicht mehr. Zeitplan für die Einstellung des Hostings

    – Alan Wells

    13. Dezember 2016 um 16:52 Uhr

  • TL;DR : Verwenden Sie die Option “Link abrufen” in Google Drive, um die URL abzurufen und zu ändern /offen? Zu /uc? (z.B: https://drive.google.com/open?id=xyz Zu https://drive.google.com/uc?id=xyz). CREDITS: @Richard, der die folgende Antwort gab

    – Axel

    22. August 2017 um 12:45 Uhr


Benutzeravatar von Aathi
Aathi

Beispiel für das Einbetten eines Google Drive-Bildes

Ursprüngliche URL: https://drive.google.com/file/d/0B6wwyazyzml-OGQ3VUo0Z2thdmc/Sicht

Sie müssen die ID aus der Original-URL kopieren (die Zeichen zwischen den /d/ Und /view) und verwenden Sie es in dieser URL:

https://drive.google.com/uc?export=view&id=0B6wwyazyzml-OGQ3VUo0Z2thdmc

Das folgende Bild wird mit dieser Methode eingebettet:

uc?export=view&id=0B6wwyazyzml OGQ3VUo0Z2thdmc

Foto von Paula Borowska

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Google Drive</title>
</head>
<body>
    <img src="https://drive.google.com/uc?export=view&id=0B6wwyazyzml-OGQ3VUo0Z2thdmc">
    <br>
    <a href="https://drive.google.com/uc?export=download&id=0B6wwyazyzml-OGQ3VUo0Z2thdmc" download>
        Download
    </a>
</body>
</html>

Danke https://codepen.io/jackplug/pen/OPmMJB

  • Aathi, es funktioniert nicht für mich. Selbst im Codepen, wenn ich meinen Laufwerkslink verwende, wird das Bild nicht angezeigt. Gibt es eine Einstellung, die wir im Laufwerk für die Datei bereitstellen müssen?

    – Akriti.G

    8. März 2019 um 11:13 Uhr


  • @Aakriti.G Sind Sie sicher, dass Sie die richtige ID verwenden?. Ich schaffe es, für eine Weile an der Ordner-ID und nicht an der Bild-ID vorbei zu kopieren. Sie müssen das Bild in einem neuen Tab öffnen, um die ID in der URL zu erhalten.

    – RoarG

    28. Mai 2019 um 8:32 Uhr

  • Das funktioniert wirklich gut. Stellen Sie sicher, dass es sich um einen öffentlichen Ordner in gDrive handelt, und rufen Sie den gemeinsam nutzbaren Link ab. Ich verwende eine Tabelle, in der ich den von gDrive generierten teilbaren Link in eine Zelle einfüge und ihn dann mit dieser Formel an die hier beschriebenen Zwecke anpasse: Replace([Img gDrive URL],1,33,”drive.google.com/uc?export=view&id=”)

    – Jörg

    1. Juni 2019 um 17:14 Uhr

  • Perfekt :+1: hat bei mir funktioniert! Musste auch herausfinden, wie man benutzerdefiniertes HTML zur Google Mail-Signatur hinzufügt, aber am Ende hat es alles geschafft und das funktioniert wie ein Zauber, danke!

    – 4uroraskye

    17. Dezember 2019 um 18:30 Uhr

  • Ich finde es gut, dass Sie eine Demo mit einem echten Link geben. Wenn wir es sehen können, bedeutet das, dass es noch funktioniert 😀

    – Hp93

    20. Februar um 20:26 Uhr

Richards Benutzeravatar
Richard

Verwenden Sie die Option „Link abrufen“ in Google Drive, um die URL abzurufen.

Verwenden <img> -Tag in HTML und fügen Sie den Link dort ein.

Ändern Open? in der URL zu uc?.

  • Genial, danke. Das hat mich den ganzen Tag umgebracht – wo hast du dieses kleine Juwel für einen “Trick” (uc) gelernt und warum zum Teufel ist es nicht bekannter. Kommen wir nun zurück zum Erschaffen von Großartigkeit mit Fusion Tables.

    – MrGreggles

    2. Juli 2017 um 10:19 Uhr

  • TOLL! Arbeiten im Jahr 2017!

    – Regenabba

    29. August 2017 um 19:21 Uhr

  • Hmmm, die übliche Beschwörung ist uc?export=view&id=…, aber anscheinend ist export=view die Voreinstellung! (export=download zum Auslösen des Speicherdialogs kann auch praktisch sein)

    – Chem

    19. September 2017 um 0:46 Uhr

  • Nicht für mich; Meine Links sind vom Typ https://drive.google.com/file/d/XXXX/view?usp=sharing

    – RJVB

    13. Mai 2019 um 10:01 Uhr

  • Sie können den Link in der Antwort von @quitiweb verwenden: drive.google.com/uc?export=view&id=XXX

    “> und ersetzen Sie das XXX durch die ID, die in der URL enthalten ist, die Sie erhalten, wenn Sie zu ‘Get Link’ gehen :^)

    – Lewis

    14. Juni 2021 um 10:51 Uhr

Benutzeravatar von Quitiweb
Quitiweb

Ich habe einen Weg gefunden, dies zu tun, ohne externe Websites zu verwenden.

<img src="https://drive.google.com/uc?export=view&id=XXX">

https://gist.github.com/evansims/f23e2f49e3d4be793038

<a href="https://drive.google.com/uc?export=view&id=XXX">
    <img src="https://drive.google.com/uc?export=view&id=XXX"
    style="width: 500px; max-width: 100%; height: auto"
    title="Click for the larger version." />
</a>

Sie müssen die ID des Bildes abrufen: Klicken Sie auf „In neuem Fenster öffnen“ und erhalten Sie die ID aus der URL.

Klicken Sie auf „In neuem Fenster öffnen“

  • Gibt es eine Möglichkeit, diese ID automatisch zu kratzen?

    – mando222

    15. März 2017 um 15:15 Uhr

  • Ich fürchte, ich habe keinen Weg gefunden, es zu tun

    – Quitiweb

    4. April 2017 um 12:11 Uhr

  • Verwenden Sie Regex, um vielleicht zu extrahieren

    – Vaulstein

    28. Juni 2017 um 10:44 Uhr

  • Ja (September 2019)

    – Benutzer

    14. September 2019 um 22:49 Uhr

  • Ein Cookie, das einer Cross-Site-Ressource unter zugeordnet ist google.com wurde ohne die eingestellt SameSite Attribut.

    – Deutscher Vinsmoke

    3. Oktober 2019 um 9:17 Uhr

Benutzeravatar von niutech
Niutech

Wenn Sie einige Bilddateien haben, laden Sie sie einfach in eine hoch öffentlich Ordner auf Ihrem Google Drive, kopieren Sie ihn Ordner-ID aus der Adressleiste (zB 0B0Gi4v5omoZUVXhCT2kta1l0ZG8) und fügen Sie es in ein Formular unter ein GDrives um einen eigenen Alias ​​zu wählen (z myimgs) – und voila! Sie können auf die Bilder einzeln zugreifen, indem Sie z http://gdriv.es/myimgs/myimage.jpg.

Wenn Sie einen ganzen Ordner auf Ihrer Website (in einem Frame) einbetten möchten, können Sie eine der folgenden URLs verwenden und ersetzen [folderID] mit eigenem Ausweis:

Wenn Sie die Dateiliste lieber in XML oder JSON erhalten möchten, können Sie verwenden YQL.

Hinweis: Sie können verwenden Google+ Fotos um auch Ihre Bilder zu hosten und einzubetten.

Benutzeravatar von Karlo
Karlo

Ich habe gerade das gleiche Problem, aber dieser Artikel hilft mir. Updates für das Jahr 2020!

Ich habe die Lösung aus diesem Artikel:
https://dev.to/imamcu07/embed-or-display-image-to-html-page-from-google-drive-3ign

Dies sind die Schritte aus dem Artikel:

  1. Laden Sie Ihr Bild auf Google Drive hoch.
  2. Teilen Sie Ihr Bild über die Freigabeoption.
  3. Kopieren Sie Ihren Freigabelink (Beispiel: https://drive.google.com/file/d/14hz3ySPn-zBd4Tu3NtY1F05LSGdFfWvp/view?usp=sharing)
  4. Kopieren Sie die ID von Ihrem Link, im obigen Link lautet die ID: 14hz3ySPn-zBd4Tu3NtY1F05LSGdFfWvp
  5. Schauen Sie sich den folgenden Link an und ersetzen Sie die ID.
    https://drive.google.com/thumbnail?id=1jNWSPr_BOSbm7iIJQTTbl7lXX06NH9_r

Nach ID ersetzen: https://drive.google.com/thumbnail?id=14hz3ySPn-zBd4Tu3NtY1F05LSGdFfWvp

  1. Fügen Sie nun den Link zu Ihrer ein <img> Schild.

Und jetzt sollte es funktionieren.

  • Leider erhalten Sie mit dieser Methode nur eine kleine, 200 Pixel breite Version Ihres Bildes (ein Miniaturbild). Aber wenn Sie die besuchen /thumbnail... URL, werden Sie zu einer neuen URL umgeleitet, die am Ende eine Zahl hat, die Sie ändern können, um ein Bild jeder gewünschten Größe zu erhalten. Toll!

    – Simon Osten

    8. Juni 2021 um 3:41 Uhr

  • Das funktioniert hervorragend für E-Mails html Unterschriften!

    – RK1

    27. Oktober 2021 um 18:05 Uhr

Benutzeravatar von Vishal Chopra
Vishal Chopra

Aktualisierung 18.02.2017
Google hatte die kostenlose Hosting-Funktion auf Google Drive abgewertet, und jetzt können Sie Ihre statische Website nicht kostenlos auf Google Drive hosten.

Aber wenn Sie Ihre JavaScript-, CSS- und Bilddatei auf Google Drive hosten möchten, können Sie dies immer noch tun. Sie müssen nur den Permalink der Datei erhalten. folgendes aktualisiertes Tutorial (2017).

http://www.bloggerseolab.com/2017/02/host-images-javascript-and-css-on-google-drive.html

  • Leider erhalten Sie mit dieser Methode nur eine kleine, 200 Pixel breite Version Ihres Bildes (ein Miniaturbild). Aber wenn Sie die besuchen /thumbnail... URL, werden Sie zu einer neuen URL umgeleitet, die am Ende eine Zahl hat, die Sie ändern können, um ein Bild jeder gewünschten Größe zu erhalten. Toll!

    – Simon Osten

    8. Juni 2021 um 3:41 Uhr

  • Das funktioniert hervorragend für E-Mails html Unterschriften!

    – RK1

    27. Oktober 2021 um 18:05 Uhr

Aus Google Drive-Hilfeseiten:

So hosten Sie eine Webseite mit Drive:

  1. Öffnen Sie Drive unter drive.google.com und wählen Sie eine Datei aus.
  2. Klicken Sie oben auf der Seite auf die Schaltfläche Teilen.
  3. Klicken Sie in der unteren rechten Ecke des Freigabefelds auf Erweitert.
  4. Klicken Sie auf Ändern….
  5. Wählen Sie Ein – Öffentlich im Web und klicken Sie auf Speichern.
  6. Kopieren Sie vor dem Schließen der Freigabebox die Dokument-ID aus der URL in das Feld unter „Link zum Teilen“. Die Dokument-ID ist eine Zeichenfolge aus Groß- und Kleinbuchstaben und Zahlen zwischen Schrägstrichen in der URL.
  7. Teilen Sie die URL, die wie folgt aussieht: “www.googledrive.com/host/[doc id] Wo [doc id] wird durch die Dokument-ID ersetzt, die Sie in Schritt 6 kopiert haben.

Jeder kann jetzt Ihre Webseite anzeigen.

Wenn Sie Ihr Bild auf einer Website sehen möchten, binden Sie den Link zum Bild wie gewohnt in Ihren HTML-Code ein:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Example image from Google Drive</title>
    </head>
    <body>
        <h1>Example image from Google Drive</h1>

        <img src="https://www.googledrive.com/host/[doc id]" alt="whatever">

    </body>
</html>

Notiz:

Ab dem 31. August 2015 wird das Webhosting in Google Drive für Nutzer und Entwickler eingestellt. Sie können diese Funktion ein Jahr lang bis zum 31. August 2016 weiter nutzen, wenn wir die Bereitstellung von Inhalten über googledrive.com/host/ einstellen.[doc id]. Mehr Info

  • Hosting auf Google Drive wird bald eingestellt. Hosting auf Google Drive – veraltet

    – Alan Wells

    23. September 2015 um 20:23 Uhr

  • Funktioniert nicht mehr, da das Hosting letztes Jahr deaktiviert wurde

    – Regenabba

    29. August 2017 um 19:20 Uhr

1446120cookie-checkWie zeige ich Bilder von Google Drive auf einer Website an?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy