In diesem Leitfaden erfahren Sie, wie Sie Dateien in Google Drive erstellen und verwalten.
Datei erstellen
So erstellen Sie in Google Drive eine Datei, die keine Metadaten oder Inhalte enthält:
Verwenden Sie die Methode files.create
ohne
Parameter. Der Datei wird als kind
drive.file
, id
, name
von
„Unbenannt“ und mimeType
von application/octet-stream
. uploadType
ist
als erforderlich gekennzeichnet. Der Standardwert ist media
, Sie müssen also den Wert
.
Weitere Informationen zu den Beschränkungen für Drive-Dateien finden Sie unter Datei- und Ordnerlimits.
Dateien nur für Metadaten erstellen
Dateien, die nur Metadaten enthalten, enthalten keinen Inhalt. Metadaten sind Daten (z. B. name
,
mimeType
und createdTime
), die die Datei beschreiben. Felder wie name
sind
nutzerunabhängig und werden für jeden Nutzer gleich angezeigt, während Felder wie
viewedByMeTime
enthalten benutzerspezifische Werte.
Ein Beispiel für eine Nur-Metadaten-Datei ist ein Ordner mit dem MIME-Typ.
application/vnd.google-apps.folder
Weitere Informationen finden Sie unter Erstellen und
Ordner füllen. Ein weiteres Beispiel ist ein
verweist auf eine andere Datei in Google Drive mit dem MIME-Typ
application/vnd.google-apps.shortcut
Weitere Informationen finden Sie unter Erstellen eines
Verknüpfung zu einer Drive-Datei.
Miniaturansichten verwalten
Anhand von Miniaturansichten können Nutzer Drive-Dateien leichter erkennen. Google Drive automatisch Miniaturansichten für gängige Dateitypen generieren lassen oder Miniaturansicht, das von Ihrer App generiert wurde. Weitere Informationen finden Sie unter Hochladen von Miniaturansichten.
Vorhandene Datei kopieren
Um eine Datei zu kopieren und die angeforderten Updates anzuwenden, verwenden Sie den
files.copy
-Methode. Um die fileId
zu finden,
kopieren möchten, verwenden Sie die Methode files.list
.
Sie müssen eine geeignete Drive API verwenden. aufrufen. Weitere Informationen zu Drive-Bereichen finden Sie unter Auswählen von Google Drive API-Bereiche.
Einschränkungen und Hinweise
Beachten Sie beim Kopieren von Dateien die folgenden Beschränkungen und Hinweise:
Berechtigungen:
- Mit der Dateieinschränkung
copyRequiresWriterPermission
wird festgelegt, wer kopieren Sie die Datei. Weitere Informationen finden Sie unter Verhindern, dass Nutzer das Herunterladen, Drucken oder Kopieren Ihrer Datei. - Das Feld
capabilities/canCopy
eines Mit der Ressourcefiles
wird bestimmt, ob der Nutzer eine Datei kopieren kann. Weitere Informationen finden Sie unter Funktionen: - Der Nutzer, der die Kopie erstellt hat, ist Inhaber der kopierten Datei. Keine andere Freigabe aus der Quelldatei repliziert werden. Wird die Kopie in einem freigegebenen Ordner die Berechtigungen dieses Ordners gelten.
- Die Eigentümerschaft einer kopierten Datei kann sich ändern und die Kopie wird möglicherweise nicht übernommen Freigabeeinstellungen der Originaldatei. Diese Einstellungen müssen möglicherweise zurückgesetzt werden.
- Mit der Dateieinschränkung
Dateiverwaltung:
- Einige Dateien, z. B. Drittanbieterdateien Tastenkombinationen, können nie kopiert.
- Sie können eine Datei nur in einen übergeordneten Ordner kopieren. Mehrere festlegen
Eltern werden nicht unterstützt. Ist das Feld
parents
nicht angegeben, wird der -Datei übernimmt alle erkennbaren übergeordneten Elemente aus der Quelldatei. - Auch wenn es sich bei einem Ordner um einen Dateityp handelt, können Sie einen Ordner nicht kopieren.
Erstellen Sie stattdessen einen Zielordner und legen Sie das Feld
parents
der vorhandene Dateien in den Zielordner verschieben. Anschließend können Sie den ursprünglichen Quellordner. - Sofern kein neuer Dateiname angegeben ist, erzeugt die Methode
files.copy
einen -Datei mit demselben Namen wie das Original. - Die übermäßige Nutzung von
files.copy
kann dazu führen, dass Ihr Drive API-Kontingentlimits. Weitere Informationen finden Sie unter Verwendung .
Weitere Informationen
Hier sind einige weitere Schritte, die Sie ausprobieren können:
Informationen zum Hochladen von Dateidaten beim Erstellen oder Aktualisieren einer Datei finden Sie unter Datei hochladen Daten.
Informationen zum Erstellen einer Datei in einem bestimmten Ordner finden Sie unter Erstellen einer Datei in einem bestimmten .
Informationen zum Arbeiten mit Dateimetadaten finden Sie unter Datei verwalten Metadaten.
Weitere Informationen zum Löschen einer Datei finden Sie unter Dateien in den Papierkorb verschieben oder löschen und Ordner.