Method: files.copy

Erstellt eine Kopie der angegebenen Datei.

HTTP-Anfrage

POST https://www.googleapis.com/drive/v2/files/{fileId}/copy

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
fileId

string

Die ID der zu kopierenden Datei.

Suchparameter

Parameter
convert

boolean

Gibt an, ob diese Datei in das entsprechende Docs-Editoren-Format konvertiert werden soll.

enforceSingleParent
(deprecated)

boolean

Eingestellt: Das Kopieren von Dateien in mehrere Ordner wird nicht mehr unterstützt. Verwenden Sie stattdessen Tastenkombinationen.

ocr

boolean

Ob OCR für JPG-, PNG-, GIF- oder PDF-Uploads versucht werden soll.

ocrLanguage

string

Wenn ocr „true“ ist, wird ein Hinweis auf die zu verwendende Sprache gegeben. Gültige Werte sind BCP 47-Codes.

pinned

boolean

Gibt an, ob die Head-Revision der neuen Kopie angepinnt werden soll. Eine Datei kann maximal 200 angepinnte Überarbeitungen haben.

supportsAllDrives

boolean

Ob die anfragende Anwendung sowohl „Meine Ablage“ als auch geteilte Ablagen unterstützt.

supportsTeamDrives
(deprecated)

boolean

Nicht mehr unterstützt: Verwenden Sie stattdessen supportsAllDrives.

timedTextLanguage

string

Die Sprache des Timed Text.

timedTextTrackName

string

Der Name des Timed-Text-Tracks.

visibility

enum (Visibility)

Die Sichtbarkeit der neuen Datei. Berechtigungen werden weiterhin von übergeordneten Ordnern übernommen. Dieser Parameter ist nur relevant, wenn die Quelle keine Google-Dokument-Datei ist und wenn convert=false.

includePermissionsForView

string

Gibt an, welche zusätzlichen Berechtigungen der Ansicht in die Antwort aufgenommen werden sollen. Nur published wird unterstützt.

includeLabels

string

Eine durch Kommas getrennte Liste mit IDs von Labels, die im labelInfo-Teil der Antwort enthalten sein sollen.

Anfragetext

Der Anfragetext enthält eine Instanz von File.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von File.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.appdata
  • https://www.googleapis.com/auth/drive.apps.readonly
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.photos.readonly

Einige Bereiche sind eingeschränkt und erfordern eine Sicherheitsprüfung, damit Ihre App sie verwenden kann. Weitere Informationen finden Sie im Autorisierungsleitfaden.