Drittanbieter-Verknüpfungen in Google Drive sind Dateien, die nur Metadaten enthalten und auf andere Dateien in externen Speichersystemen von Drittanbietern verweisen. Diese Verknüpfungen dienen als Referenzlinks zu den „Inhaltsdateien“, die von einer Anwendung außerhalb von Drive gespeichert werden, in der Regel in einem anderen Datenspeicher oder Cloud-Speichersystem.
Verwenden Sie die
files.create Methode der Google Drive API
und legen Sie den MIME-Typ auf application/vnd.google-apps.drive-sdk fest, um eine Drittanbieter-Verknüpfung zu erstellen. Laden Sie beim Erstellen der Datei keine Inhalte hoch. Weitere Informationen finden Sie unter
Unterstützte MIME
Typen für Google Workspace und Google Drive.
Sie können keine Drittanbieter-Verknüpfungen hochladen oder herunterladen.
Die folgenden Codebeispiele zeigen, wie Sie mit einer Clientbibliothek eine Drittanbieter-Verknüpfung erstellen:
Java
Python
PHP
.NET
Node.js
Funktionsweise von Drittanbieter-Verknüpfungen
Wenn Sie mit der Methode files.create eine Drittanbieter-Verknüpfung erstellen, wird mit einer POST-Anfrage die Metadaten eingefügt und eine Verknüpfung zum Inhalt Ihrer App erstellt:
POST https://www.googleapis.com/drive/v3/files
Authorization: AUTHORIZATION_HEADER
{
"title": "FILE_TITLE",
"mimeType": "application/vnd.google-apps.drive-sdk"
}
Wenn auf die Drittanbieter-Verknüpfung geklickt wird, wird der Nutzer zur externen Website weitergeleitet, auf der sich die Datei befindet. Die Drive-Datei-ID ist in
dem state Parameter enthalten. Weitere Informationen finden Sie unter URL zum Öffnen für app-spezifische
Dokumente verarbeiten.
Die Drittanbieter-App oder ‑Website ist dann dafür verantwortlich, die Datei-ID im Parameter state mit dem Inhalt in ihrem System abzugleichen.
Benutzerdefinierte Thumbnails und indexierbaren Text hinzufügen
Wenn Sie die Auffindbarkeit von Dateien verbessern möchten, die mit Drittanbieter-Verknüpfungen verknüpft sind, können Sie sowohl Thumbnail-Bilder als auch indexierbaren Text hochladen, wenn Sie die Metadaten der Datei einfügen oder ändern. Weitere Informationen finden Sie unter Dateimetadaten verwalten.
Weitere Informationen
- Verknüpfung zu einer Drive-Datei erstellen
- Drive-UI-Integration konfigurieren
- Unterstützte MIME-Typen für Google Workspace und Google Drive