רשימת הקבצים של המשתמש. מידע נוסף זמין במאמר בנושא חיפוש קבצים ותיקיות.
השיטה הזו מקבלת את הפרמטר q, שהוא שאילתת חיפוש שמשלבת מונח חיפוש אחד או יותר.
כברירת מחדל, השיטה הזו מחזירה את כל הקבצים, כולל קבצים שהועברו לאשפה. אם אתם לא רוצים שקבצים שהועברו לאשפה יופיעו ברשימה, אתם יכולים להשתמש בפרמטר השאילתה trashed=false כדי להסיר קבצים שהועברו לאשפה מהתוצאות.
בקשת HTTP
GET https://www.googleapis.com/drive/v3/files
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של שאילתה
| פרמטרים | |
|---|---|
corpora |
מציין אוסף של פריטים (קבצים או מסמכים) שהשאילתה חלה עליהם. הפריטים הנתמכים כוללים:
עדיפות ל- |
corpus |
הוצא משימוש: המקור של הקבצים שיוצגו ברשימה. במקום זאת, אתם צריכים להשתמש ב- |
driveId |
המזהה של האחסון השיתופי שרוצים לחפש בו. |
includeItemsFromAllDrives |
האם לכלול בתוצאות פריטים מתיקיית 'האחסון שלי' ומתיקיות אחסון שיתופי. |
includeTeamDriveItems |
הוצא משימוש: במקומו צריך להשתמש ב- |
orderBy |
רשימה מופרדת בפסיקים של מפתחות מיון. המפתחות התקינים הם:
כל מקש ממוין בסדר עולה כברירת מחדל, אבל אפשר להפוך את הסדר באמצעות המקש המשנה |
pageSize |
המספר המקסימלי של קבצים שיוחזרו בכל דף. יכול להיות שדפי תוצאות חלקיים או ריקים יופיעו עוד לפני שמגיעים לסוף רשימת הקבצים. |
pageToken |
הטוקן להמשך בקשה קודמת של רשימה בדף הבא. הערך הזה צריך להיות הערך של |
q |
שאילתה לסינון תוצאות הקבצים. מידע על התחביר הנתמך זמין במאמר חיפוש קבצים ותיקיות. |
spaces |
רשימה מופרדת בפסיקים של מרחבים לשליחת שאילתות בתוך מאגרי המידע. הערכים הנתמכים הם |
supportsAllDrives |
האם האפליקציה ששולחת את הבקשה תומכת גם בתיקיית 'האחסון שלי' וגם בתיקיות אחסון שיתופי. |
supportsTeamDrives |
הוצא משימוש: במקומו צריך להשתמש ב- |
teamDriveId |
הוצא משימוש: במקומו צריך להשתמש ב- |
includePermissionsForView |
מציין אילו הרשאות של תצוגות נוספות ייכללו בתשובה. יש תמיכה רק ב- |
includeLabels |
רשימה מופרדת בפסיקים של מזהי התוויות שרוצים לכלול בחלק |
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
רשימה של קבצים.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"files": [
{
object ( |
| שדות | |
|---|---|
files[] |
רשימת הקבצים. אם |
nextPageToken |
אסימון הדף של הדף הבא של הקבצים. השדה הזה לא יופיע אם הגעתם לסוף רשימת הקבצים. אם האסימון נדחה מסיבה כלשהי, צריך לבטל אותו ולהתחיל את העימוד מחדש מהדף הראשון של התוצאות. אסימון הדף תקף בדרך כלל למשך כמה שעות. עם זאת, אם נוספים פריטים חדשים או מוסרים פריטים קיימים, יכול להיות שהתוצאות הצפויות יהיו שונות. |
kind |
מזהה את סוג המשאב. הערך: המחרוזת הקבועה |
incompleteSearch |
האם תהליך החיפוש לא הושלם. אם הערך הוא true, יכול להיות שחלק מתוצאות החיפוש חסרות, כי לא בוצע חיפוש בכל המסמכים. זה יכול לקרות כשמחפשים בכמה מאגרי מידע עם |
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של 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
מידע נוסף זמין במדריך ההרשאות.
קורפוס
| טיפוסים בני מנייה (enum) | |
|---|---|
user |
קבצים שבבעלות המשתמש או ששותפו עם המשתמש. |
domain |
קבצים ששותפו עם הדומיין של המשתמש. |