แสดงรายการไฟล์ของผู้ใช้ ดูข้อมูลเพิ่มเติมได้ที่หัวข้อค้นหาไฟล์และโฟลเดอร์
เมธอดนี้ยอมรับพารามิเตอร์ q ซึ่งเป็นคําค้นหาที่รวมข้อความค้นหาอย่างน้อย 1 รายการ
โดยค่าเริ่มต้น เมธอดนี้จะแสดงไฟล์ ทั้งหมด รวมถึงไฟล์ที่อยู่ในถังขยะ หากไม่ต้องการให้ไฟล์ที่อยู่ในถังขยะปรากฏในรายการ ให้ใช้พารามิเตอร์การค้นหา trashed=false เพื่อนำไฟล์ที่อยู่ในถังขยะออกจากผลการค้นหา
คำขอ HTTP
GET https://www.googleapis.com/drive/v3/files
URL ใช้ ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์การค้นหา
| พารามิเตอร์ | |
|---|---|
corpora |
ระบุคอลเล็กชันของรายการ (ไฟล์หรือเอกสาร) ที่คําค้นหามีผล รายการที่รองรับ ได้แก่
ควรใช้ |
corpus |
เลิกใช้งานแล้ว: แหล่งที่มาของไฟล์ที่จะแสดง ให้ใช้ |
driveId |
รหัสของไดรฟ์ที่แชร์ที่จะค้นหา |
includeItemsFromAllDrives |
ระบุว่าจะรวมทั้งรายการในไดรฟ์ของฉันและไดรฟ์ที่แชร์ไว้ในผลการค้นหาหรือไม่ |
includeTeamDriveItems |
เลิกใช้งานแล้ว: ให้ใช้ |
orderBy |
รายการคีย์การจัดเรียงที่คั่นด้วยคอมมา คีย์ที่ใช้ได้มีดังนี้
แต่ละคีย์จะจัดเรียงจากน้อยไปมากโดยค่าเริ่มต้น แต่สามารถเปลี่ยนเป็นจากมากไปน้อยได้ด้วยตัวแก้ไข |
pageSize |
จํานวนไฟล์สูงสุดที่จะแสดงต่อหน้า หน้าอาจมีข้อมูลบางส่วนหรือไม่มีข้อมูลเลยแม้ว่าจะยังไม่ถึงจุดสิ้นสุดของรายการไฟล์ หากไม่ได้ระบุ ระบบจะแสดงไฟล์สูงสุด 100 ไฟล์สําหรับไดรฟ์ที่แชร์ และแสดงรายการไฟล์ทั้งหมดสําหรับไดรฟ์ที่ไม่แชร์ ค่าสูงสุดคือ 100 หากค่าที่ระบุมากกว่า 100 ระบบจะเปลี่ยนเป็น 100 |
pageToken |
โทเค็นสําหรับดําเนินการต่อจากคําขอรายการก่อนหน้าในหน้าถัดไป ควรตั้งค่านี้เป็นค่าของ |
q |
คําค้นหาสําหรับกรองผลการค้นหาไฟล์ ดูไวยากรณ์ที่รองรับได้ที่หัวข้อค้นหาไฟล์และโฟลเดอร์ |
spaces |
รายการพื้นที่ที่จะค้นหาภายใน corpora ที่คั่นด้วยคอมมา ค่าที่รองรับคือ |
supportsAllDrives |
ระบุว่าแอปพลิเคชันที่ส่งคําร้องขอรองรับทั้งไดรฟ์ของฉันและไดรฟ์ที่แชร์หรือไม่ |
supportsTeamDrives |
เลิกใช้งานแล้ว: ให้ใช้ |
teamDriveId |
เลิกใช้งานแล้ว: ให้ใช้ |
includePermissionsForView |
ระบุสิทธิ์ของมุมมองเพิ่มเติมที่จะรวมไว้ในการตอบกลับ รองรับเฉพาะ |
includeLabels |
รายการรหัสของป้ายกํากับที่จะรวมไว้ในส่วน |
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
รายการไฟล์
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
| การแสดง JSON |
|---|
{
"files": [
{
object ( |
| ช่อง | |
|---|---|
files[] |
รายการไฟล์ หากมีการป้อนข้อมูลใน |
nextPageToken |
โทเค็นหน้าสําหรับไฟล์หน้าถัดไป โทเค็นนี้จะไม่ปรากฏหากถึงจุดสิ้นสุดของรายการไฟล์แล้ว หากระบบปฏิเสธโทเค็นไม่ว่าด้วยเหตุผลใดก็ตาม คุณควรทิ้งโทเค็นนั้นและเริ่มการแบ่งหน้าใหม่จากหน้าแรกของผลการค้นหา โดยปกติแล้วโทเค็นหน้าจะมีอายุการใช้งานหลายชั่วโมง อย่างไรก็ตาม หากมีการเพิ่มหรือนํารายการใหม่ออก ผลการค้นหาที่คาดไว้ก็อาจแตกต่างออกไป |
kind |
ระบุประเภทของทรัพยากร ค่า: สตริงคงที่ |
incompleteSearch |
ระบุว่ากระบวนการค้นหาไม่สมบูรณ์หรือไม่ หากเป็นจริง ผลการค้นหาบางรายการอาจหายไปเนื่องจากระบบไม่ได้ค้นหาเอกสารทั้งหมด เหตุการณ์นี้อาจเกิดขึ้นเมื่อค้นหาไดรฟ์หลายรายการด้วย corpora |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
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
ขอบเขตบางรายการถูกจํากัดและต้องมีการประเมินความปลอดภัยเพื่อให้แอปของคุณใช้งานได้ ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์
Corpus
| Enum | |
|---|---|
user |
ไฟล์ที่ผู้ใช้เป็นเจ้าของหรือที่แชร์กับผู้ใช้ |
domain |
ไฟล์ที่แชร์กับโดเมนของผู้ใช้ |