Drittanbieterverknüpfungen in Google Drive sind Dateien, die nur aus Metadaten bestehen und mit anderen Dateien in externen Speichersystemen von Drittanbietern verknüpft sind. Diese Verknüpfungen dienen als Referenzlinks zu den „Inhalts“-Dateien, die von einer Anwendung außerhalb von Drive gespeichert werden, in der Regel in einem anderen Datenspeicher oder Cloud-Speichersystem.
Wenn Sie einen Drittanbieter-Verknüpfung erstellen möchten, verwenden Sie die Methode files.create
der Google Drive API und legen Sie den MIME-Typ auf application/vnd.google-apps.drive-sdk
fest. Laden Sie beim Erstellen der Datei keine Inhalte hoch. Weitere Informationen finden Sie unter Von Google Workspace und Google Drive unterstützte MIME-Typen.
Sie können keine Drittanbieterverknüpfungen hoch- oder herunterladen.
In den folgenden Codebeispielen wird gezeigt, wie Sie mit einer Clientbibliothek einen Drittanbieter-Verknüpfung erstellen:
Java
Python
PHP
.NET
Node.js
Funktionsweise von Drittanbieter-Verknüpfungen
Wenn Sie einen Drittanbieter-Verknüpfung mit der Methode files.create
erstellen, werden die Metadaten mit einer POST
-Anfrage eingefügt und eine Verknüpfung zu den Inhalten 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 der Nutzer auf den Drittanbieter-Verknüpfungs-Link klickt, wird er zur externen Website weitergeleitet, auf der sich die Datei befindet. Die Drive-Datei-ID ist im Parameter state
enthalten. Weitere Informationen finden Sie unter Öffnen einer URL für app-spezifische Dokumente.
Die App oder Website des Drittanbieters ist dann dafür verantwortlich, die Datei-ID im Parameter state
mit den Inhalten in seinem System abzugleichen.
Benutzerdefinierte Thumbnails und indexierbaren Text hinzufügen
Um die Auffindbarkeit von Dateien zu erhöhen, die mit Verknüpfungen von Drittanbietern verknüpft sind, können Sie beim Einfügen oder Ändern der Dateimetadaten sowohl Miniaturansichten als auch indexierbaren Text hochladen. Weitere Informationen finden Sie unter Dateimetadaten verwalten.
Weitere Informationen
- Verknüpfung zu einer Drive-Datei erstellen
- Drive-UI-Integration konfigurieren
- Von Google Workspace und Google Drive unterstützte MIME-Typen