Mencantumkan file pengguna. Untuk mengetahui informasi selengkapnya, lihat Menelusuri file dan folder.
Metode ini menerima parameter q, yang merupakan kueri penelusuran yang menggabungkan satu atau beberapa istilah penelusuran.
Secara default, metode ini menampilkan semua file, termasuk file yang ada di sampah. Jika Anda tidak ingin file yang ada di sampah muncul dalam daftar, gunakan parameter kueri trashed=false untuk menghapus file yang ada di sampah dari hasil.
Permintaan HTTP
GET https://www.googleapis.com/drive/v3/files
URL ini menggunakan sintaksis gRPC Transcoding.
Parameter kueri
| Parameter | |
|---|---|
corpora |
Menentukan kumpulan item (file atau dokumen) yang berlaku untuk kueri. Item yang didukung meliputi:
Sebaiknya gunakan |
corpus |
Tidak digunakan lagi: Sumber file yang akan dicantumkan. Sebagai gantinya, gunakan |
driveId |
ID drive bersama yang akan ditelusuri. |
includeItemsFromAllDrives |
Apakah item Drive Saya dan drive bersama harus disertakan dalam hasil. |
includeTeamDriveItems |
Tidak digunakan lagi: Sebagai gantinya, gunakan |
orderBy |
Daftar kunci pengurutan yang dipisahkan koma. Kunci yang valid adalah:
Setiap kunci diurutkan secara menaik secara default, tetapi dapat dibalik dengan pengubah |
pageSize |
Jumlah maksimum file yang akan ditampilkan per halaman. Halaman mungkin sebagian atau kosong bahkan sebelum mencapai akhir daftar file. Jika tidak ditentukan, paling banyak 100 file akan ditampilkan untuk drive bersama, dan seluruh daftar file untuk drive non-bersama. Nilai maksimum adalah 100; nilai di atas 100 akan diubah menjadi 100. |
pageToken |
Token untuk melanjutkan permintaan daftar sebelumnya di halaman berikutnya. Token ini harus ditetapkan ke nilai |
q |
Kueri untuk memfilter hasil file. Untuk mengetahui sintaksis yang didukung, lihat Menelusuri file dan folder. |
spaces |
Daftar ruang yang dipisahkan koma untuk dikueri dalam korpus. Nilai yang didukung adalah |
supportsAllDrives |
Apakah aplikasi yang meminta mendukung Drive Saya dan drive bersama. |
supportsTeamDrives |
Tidak digunakan lagi: Sebagai gantinya, gunakan |
teamDriveId |
Tidak digunakan lagi: Sebagai gantinya, gunakan |
includePermissionsForView |
Menentukan izin tampilan tambahan yang akan disertakan dalam respons. Hanya |
includeLabels |
Daftar yang dipisahkan koma untuk ID label yang akan disertakan di bagian |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Daftar file.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"files": [
{
object ( |
| Kolom | |
|---|---|
files[] |
Daftar file. Jika |
nextPageToken |
Token halaman untuk halaman file berikutnya. Token ini tidak akan ada jika akhir daftar file telah tercapai. Jika token ditolak karena alasan apa pun, token tersebut harus dibuang, dan penomoran halaman harus dimulai ulang dari halaman hasil pertama. Token halaman biasanya berlaku selama beberapa jam. Namun, jika item baru ditambahkan atau dihapus, hasil yang diharapkan mungkin berbeda. |
kind |
Mengidentifikasi jenis resource ini. Nilai: string tetap |
incompleteSearch |
Apakah proses penelusuran tidak lengkap. Jika benar (true), beberapa hasil penelusuran mungkin tidak ada, karena tidak semua dokumen ditelusuri. Hal ini dapat terjadi saat menelusuri beberapa drive dengan korpus |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.appdatahttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.meet.readonlyhttps://www.googleapis.com/auth/drive.metadatahttps://www.googleapis.com/auth/drive.metadata.readonlyhttps://www.googleapis.com/auth/drive.photos.readonlyhttps://www.googleapis.com/auth/drive.readonly
Beberapa cakupan dibatasi dan memerlukan penilaian keamanan agar aplikasi Anda dapat menggunakannya. Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.
Korpus
| Enum | |
|---|---|
user |
File yang dimiliki oleh atau dibagikan kepada pengguna. |
domain |
File yang dibagikan ke domain pengguna. |