Drittanbieter-Verknüpfungen in Google Drive sind reine Metadatendateien, die mit anderen Dateien auf externen Speichersystemen von Drittanbietern verknüpft sind. Diese Tastenkombinationen dienen als Referenzlinks zu den Inhaltsdateien, die von einer Anwendung außerhalb von Drive gespeichert werden, in der Regel in einem anderen Datenspeicher- oder Cloudspeichersystem.
Verwenden Sie zum Erstellen einer Drittanbieterverknüpfung 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.
Die folgenden Codebeispiele zeigen, wie eine Drittanbieterverknüpfung mithilfe einer Clientbibliothek erstellt wird:
Java
Python
PHP
.NET
Node.js
So funktionieren Verknüpfungen von Drittanbietern
Wenn Sie mit der Methode files.create
eine Drittanbieterverknüpfung erstellen, wird eine POST
-Anfrage verwendet, um die Metadaten einzufügen und eine Verknüpfung zum Inhalt Ihrer Anwendung zu erstellen:
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 die Drittanbieter-Verknüpfung 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 Umgang mit einer geöffneten URL für anwendungsspezifische Dokumente.
Die Drittanbieter-App oder -Website ist dann dafür verantwortlich, die Datei-ID im Parameter state
mit dem Inhalt in ihrem System abzugleichen.
Benutzerdefinierte Miniaturansichten und indexierbaren Text hinzufügen
Damit Dateien, die mit Verknüpfungen von Drittanbietern verknüpft sind, leichter gefunden werden können, 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
- Integration von Drive-UI konfigurieren
- Von Google Workspace und Google Drive unterstützte MIME-Typen