Method: children.list
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
คำขอ HTTP
GET https://www.googleapis.com/drive/v2/files/{folderId}/children
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ |
folderId |
string
รหัสของโฟลเดอร์
|
พารามิเตอร์การค้นหา
พารามิเตอร์ |
maxResults |
integer
จำนวนบุตรหลานสูงสุดที่จะแสดง
|
orderBy |
string
รายการคีย์การจัดเรียงที่คั่นด้วยคอมมา คีย์ที่ถูกต้องคือ createdDate , folder , lastViewedByMeDate , modifiedByMeDate , modifiedDate , quotaBytesUsed , recency , sharedWithMeDate , starred และ title โดยค่าเริ่มต้น คีย์แต่ละรายการจะจัดเรียงจากน้อยไปมาก แต่สามารถกลับลำดับได้ด้วยตัวแก้ไข desc ตัวอย่างการใช้งาน: ?orderBy=folder,modifiedDate desc,title โปรดทราบว่าขณะนี้ผู้ใช้ที่มีไฟล์ประมาณ 1 ล้านไฟล์จะถูกจำกัดไม่ให้ใช้ลำดับการจัดเรียงที่ขอ
|
pageToken |
string
โทเค็นหน้าสำหรับเด็ก
|
q |
string
สตริงการค้นหาสำหรับค้นหาเด็ก
|
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
รายการไฟล์ย่อย
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
{
"items": [
{
object (ChildReference )
}
],
"nextPageToken": string,
"kind": string,
"etag": string,
"selfLink": string,
"nextLink": string
} |
ช่อง |
items[] |
object (ChildReference )
รายชื่อบุตรหลาน หากมีการป้อนข้อมูล nextPageToken แสดงว่ารายการนี้อาจไม่สมบูรณ์และควรดึงข้อมูลผลลัพธ์หน้าเพิ่มเติม
|
nextPageToken |
string
โทเค็นหน้าเว็บสำหรับหน้าถัดไปของรายการย่อย พารามิเตอร์นี้จะไม่มีหากถึงจุดสิ้นสุดของรายการบุตรหลานแล้ว หากโทเค็นถูกปฏิเสธไม่ว่าด้วยเหตุผลใดก็ตาม คุณควรทิ้งโทเค็นนั้นและเริ่มการแบ่งหน้าใหม่จากหน้าแรกของผลการค้นหา
|
kind |
string
ซึ่งจะdrive#childList เสมอ
|
etag |
string
ETag ของรายการ
|
selfLink |
string
ลิงก์กลับไปยังรายการนี้
|
nextLink |
string
ลิงก์ไปยังหน้าถัดไปของเด็ก
|
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้
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.file
https://www.googleapis.com/auth/drive.meet.readonly
https://www.googleapis.com/auth/drive.metadata
https://www.googleapis.com/auth/drive.metadata.readonly
https://www.googleapis.com/auth/drive.photos.readonly
https://www.googleapis.com/auth/drive.readonly
ขอบเขตบางอย่างถูกจำกัดและต้องมีการประเมินความปลอดภัยเพื่อให้แอปของคุณใช้งานได้ ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-25 UTC
[null,null,["อัปเดตล่าสุด 2025-07-25 UTC"],[],[],null,["# Method: children.list\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n - [JSON representation](#body.ChildList.SCHEMA_REPRESENTATION)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nLists a folder's children.\n\n### HTTP request\n\n`GET https://www.googleapis.com/drive/v2/files/{folderId}/children`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|------------|--------------------------------|\n| `folderId` | `string` The ID of the folder. |\n\n### Query parameters\n\n| Parameters ||\n|--------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `maxResults` | `integer` Maximum number of children to return. |\n| `orderBy` | `string` A comma-separated list of sort keys. Valid keys are `createdDate`, `folder`, `lastViewedByMeDate`, `modifiedByMeDate`, `modifiedDate`, `quotaBytesUsed`, `recency`, `sharedWithMeDate`, `starred`, and `title`. Each key sorts ascending by default, but may be reversed with the `desc` modifier. Example usage: ?orderBy=folder,modifiedDate desc,title. Please note that there is a current limitation for users with approximately one million files in which the requested sort order is ignored. |\n| `pageToken` | `string` Page token for children. |\n| `q` | `string` Query string for searching children. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nA list of children of a file.\n\nIf successful, the response body contains data with the following structure:\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"items\": [ { object (/workspace/drive/api/reference/rest/v2/children#ChildReference) } ], \"nextPageToken\": string, \"kind\": string, \"etag\": string, \"selfLink\": string, \"nextLink\": string } ``` |\n\n| Fields ||\n|-----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `items[]` | `object (`[ChildReference](/workspace/drive/api/reference/rest/v2/children#ChildReference)`)` The list of children. If nextPageToken is populated, then this list may be incomplete and an additional page of results should be fetched. |\n| `nextPageToken` | `string` The page token for the next page of children. This will be absent if the end of the children list has been reached. If the token is rejected for any reason, it should be discarded, and pagination should be restarted from the first page of results. |\n| `kind` | `string` This is always `drive#childList`. |\n| `etag` | `string` The ETag of the list. |\n| `selfLink` | `string` A link back to this list. |\n| `nextLink` | `string` A link to the next page of children. |\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/docs`\n- `\n https://www.googleapis.com/auth/drive`\n- `\n https://www.googleapis.com/auth/drive.appdata`\n- `\n https://www.googleapis.com/auth/drive.file`\n- `\n https://www.googleapis.com/auth/drive.meet.readonly`\n- `\n https://www.googleapis.com/auth/drive.metadata`\n- `\n https://www.googleapis.com/auth/drive.metadata.readonly`\n- `\n https://www.googleapis.com/auth/drive.photos.readonly`\n- `\n https://www.googleapis.com/auth/drive.readonly`\n\nSome scopes are restricted and require a security assessment for your app to use them. For more information, see the [Authorization guide](/workspace/guides/configure-oauth-consent)."]]