Method: files.copy

Belirtilen dosyanın bir kopyasını oluşturur.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
fileId

string

Kopyalanacak dosyanın kimliği.

Sorgu parametreleri

Parametreler
convert

boolean

Bu dosyanın ilgili Dokümanlar Düzenleyicileri biçimine dönüştürülüp dönüştürülmeyeceği.

enforceSingleParent
(deprecated)

boolean

Kullanımdan kaldırıldı: Dosyaları birden fazla klasöre kopyalama artık desteklenmiyor. Bunun yerine kısayolları kullanın.

ocr

boolean

.jpg, .png, .gif veya .pdf yüklemelerinde OCR'yi deneme.

ocrLanguage

string

ocr doğru ise kullanılacak dille ilgili ipuçları. Geçerli değerler BCP 47 kodlarıdır.

pinned

boolean

Yeni kopyanın başlık düzeltmesinin sabitlenip sabitlenmeyeceğini belirler. Bir dosyada en fazla 200 sabitlenmiş düzeltme olabilir.

supportsAllDrives

boolean

İstekte bulunan uygulamanın hem Drive'larım hem de ortak Drive'ları destekleyip desteklemediği.

supportsTeamDrives
(deprecated)

boolean

Kullanımdan kaldırıldı: Bunun yerine supportsAllDrives kullanın.

timedTextLanguage

string

Zamanlanmış metnin dili.

timedTextTrackName

string

Zamanlanmış metin parçası adı.

visibility

enum (Visibility)

Yeni dosyanın görünürlüğü. Bu parametre yalnızca kaynak, yerel bir Google Dokümanı olmadığı ve conversion=false olduğunda geçerlidir.

includePermissionsForView

string

Yanıta hangi ek görünüm izinlerinin dahil edileceğini belirtir. Yalnızca published desteklenir.

includeLabels

string

Yanıtın labelInfo bölümüne dahil edilecek etiket kimliklerinin virgülle ayrılmış listesi.

İstek içeriği

İstek metni, File öğesinin bir örneğini içerir.

Yanıt gövdesi

Başarılıysa yanıt metni, File öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • 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

Bazı kapsamlar kısıtlanmıştır ve uygulamanızın bunları kullanabilmesi için güvenlik değerlendirmesi yapılması gerekir. Daha fazla bilgi için Yetkilendirme kılavuzuna göz atın.