Method: files.copy

Membuat salinan file yang ditentukan.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
fileId

string

ID file yang akan disalin.

Parameter kueri

Parameter
convert

boolean

Apakah ingin mengonversi file ini ke format Editor Dokumen yang sesuai.

enforceSingleParent
(deprecated)

boolean

Tidak digunakan lagi: Menyalin file ke beberapa folder tidak lagi didukung. Gunakan pintasan.

ocr

boolean

Apakah akan mencoba OCR pada upload berformat .jpg, .png, .gif, atau .pdf.

ocrLanguage

string

Jika ocr bernilai benar (true), petunjuk bahasa yang akan digunakan. Nilai yang valid adalah kode BCP 47.

pinned

boolean

Apakah akan menyematkan revisi utama salinan baru. File dapat memiliki maksimum 200 revisi yang disematkan.

supportsAllDrives

boolean

Apakah aplikasi yang meminta mendukung Drive Saya dan drive bersama.

supportsTeamDrives
(deprecated)

boolean

Tidak digunakan lagi: Sebagai gantinya, gunakan supportsAllDrives.

timedTextLanguage

string

Bahasa teks yang dibatasi waktu.

timedTextTrackName

string

Nama trek teks dengan waktu.

visibility

enum (Visibility)

Visibilitas file baru. Parameter ini hanya relevan jika sumbernya bukan Google Dokumen native dan convert=false.

includePermissionsForView

string

Menentukan izin tampilan tambahan yang akan disertakan dalam respons. Hanya published yang didukung.

includeLabels

string

Daftar ID label yang dipisahkan koma untuk disertakan di bagian labelInfo respons.

Isi permintaan

Isi permintaan memuat instance File.

Isi respons

Jika berhasil, isi respons akan berisi instance File.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • 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

Beberapa cakupan dibatasi dan memerlukan penilaian keamanan agar aplikasi Anda dapat menggunakannya. Untuk informasi selengkapnya, lihat Panduan otorisasi.