- Permintaan HTTP
- Parameter lokasi
- Parameter kueri
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- Cobalah!
Memperbarui metadata dan/atau konten file. Saat memanggil metode ini, hanya isi kolom dalam permintaan yang ingin Anda ubah. Saat memperbarui kolom, beberapa kolom mungkin berubah secara otomatis, seperti modifiedDate. Metode ini mendukung semantik patch.
Permintaan HTTP
PATCH https://www.googleapis.com/drive/v2/files/{fileId}
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
fileId |
ID file yang akan diperbarui. |
Parameter kueri
Parameter | |
---|---|
addParents |
Daftar ID induk yang dipisahkan koma untuk ditambahkan. |
convert |
Tidak digunakan lagi: Parameter ini tidak memiliki fungsi. |
enforceSingleParent |
Tidak digunakan lagi: Menambahkan file ke beberapa folder tidak lagi didukung. Sebagai gantinya, gunakan |
modifiedDateBehavior |
Menentukan perilaku saat |
newRevision |
Apakah upload blob harus membuat revisi baru. Jika salah, data blob dalam revisi head saat ini akan diganti. Jika benar atau tidak ditetapkan, blob baru akan dibuat sebagai revisi head, dan revisi sebelumnya yang tidak disematkan akan dipertahankan selama jangka waktu singkat. Revisi yang disematkan disimpan tanpa batas, menggunakan kuota penyimpanan tambahan, hingga maksimum 200 revisi. Untuk mengetahui detail tentang cara revisi disimpan, lihat Pusat Bantuan Drive. Perhatikan bahwa kolom ini diabaikan jika tidak ada payload dalam permintaan. |
ocr |
Apakah akan mencoba OCR pada upload .jpg, .png, .gif, atau .pdf. |
ocrLanguage |
Jika ocr benar, petunjuk bahasa yang akan digunakan. Nilai yang valid adalah kode BCP 47. |
pinned |
Apakah akan menyematkan revisi baru. File dapat memiliki maksimal 200 revisi yang disematkan. Perhatikan bahwa kolom ini diabaikan jika tidak ada payload dalam permintaan. |
removeParents |
Daftar ID induk yang dipisahkan koma yang akan dihapus. |
setModifiedDate |
Apakah akan menetapkan tanggal yang diubah menggunakan nilai yang diberikan dalam isi permintaan. Menetapkan kolom ini ke |
supportsAllDrives |
Apakah aplikasi yang meminta mendukung Drive Saya dan drive bersama. |
supportsTeamDrives |
Tidak digunakan lagi: Gunakan |
timedTextLanguage |
Bahasa teks berwaktu. |
timedTextTrackName |
Nama trek teks berwaktu. |
updateViewedDate |
Apakah akan memperbarui tanggal tampilan setelah berhasil memperbarui file. |
useContentAsIndexableText |
Apakah akan menggunakan konten sebagai teks yang dapat diindeks. |
includePermissionsForView |
Menentukan izin tampilan tambahan yang akan disertakan dalam respons. Hanya |
includeLabels |
Daftar ID label yang dipisahkan koma yang akan disertakan dalam bagian |
Isi permintaan
Isi permintaan memuat instance File
.
Isi respons
Jika berhasil, isi respons memuat 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.metadata
https://www.googleapis.com/auth/drive.scripts
Beberapa cakupan dibatasi dan memerlukan penilaian keamanan agar aplikasi Anda dapat menggunakannya. Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.