แหล่งข้อมูล: ไฟล์
ข้อมูลเมตาของไฟล์
เมธอดทรัพยากรบางรายการ (เช่น files.update) ต้องใช้ fileId ใช้เมธอด files.list เพื่อเรียกข้อมูลรหัสของไฟล์
| การแสดง JSON | 
|---|
| { "ownerNames": [ string ], "exportLinks": { string: string, ... }, "parents": [ { object ( | 
| ช่อง | |
|---|---|
| ownerNames[] | 
 เอาต์พุตเท่านั้น ชื่อเจ้าของไฟล์นี้ ไม่ได้ระบุสำหรับรายการในไดรฟ์ที่แชร์ | 
| exportLinks | 
 เอาต์พุตเท่านั้น ลิงก์สำหรับการส่งออกไฟล์ในเครื่องมือแก้ไขเอกสารไปยังรูปแบบที่เฉพาะเจาะจง ออบเจ็กต์ที่มีรายการคู่  | 
| parents[] | 
 รหัสของโฟลเดอร์หลักที่มีไฟล์อยู่ ไฟล์มีโฟลเดอร์หลักได้เพียงโฟลเดอร์เดียว ระบบไม่รองรับการระบุโฟลเดอร์หลักหลายโฟลเดอร์ หากไม่ได้ระบุเป็นส่วนหนึ่งของคำขอแทรก ระบบจะวางไฟล์ไว้ในโฟลเดอร์ไดรฟ์ของฉันของผู้ใช้โดยตรง หากไม่ได้ระบุเป็นส่วนหนึ่งของคำขอคัดลอก ไฟล์จะรับโฟลเดอร์ระดับบนที่ค้นพบได้ของไฟล์ต้นฉบับ คำขอ files.update ต้องใช้พารามิเตอร์  | 
| owners[] | 
 เอาต์พุตเท่านั้น เจ้าของไฟล์นี้ เฉพาะไฟล์เดิมบางรายการเท่านั้นที่มีเจ้าของมากกว่า 1 รายได้ ระบบจะไม่ป้อนข้อมูลในช่องนี้สำหรับรายการในไดรฟ์ที่แชร์ | 
| openWithLinks | 
 เอาต์พุตเท่านั้น แผนที่ของรหัสแอปแต่ละแอปของผู้ใช้ไปยังลิงก์เพื่อเปิดไฟล์นี้ด้วยแอปนั้น จะแสดงข้อมูลเมื่อใช้ขอบเขต drive.apps.readonly เท่านั้น ออบเจ็กต์ที่มีรายการคู่  | 
| properties[] | 
 รายการพร็อพเพอร์ตี้ | 
| permissions[] | 
 เอาต์พุตเท่านั้น รายการสิทธิ์สำหรับผู้ใช้ที่มีสิทธิ์เข้าถึงไฟล์นี้ ไม่ได้ระบุสำหรับรายการในไดรฟ์ที่แชร์ | 
| spaces[] | 
 เอาต์พุตเท่านั้น รายการพื้นที่ทำงานที่มีไฟล์ ค่าที่รองรับคือ  | 
| permissionIds[] | 
 เอาต์พุตเท่านั้น files.list ของรหัสสิทธิ์สำหรับผู้ใช้ที่มีสิทธิ์เข้าถึงไฟล์นี้ | 
| contentRestrictions[] | 
 ข้อจำกัดในการเข้าถึงเนื้อหาของไฟล์ จะป้อนข้อมูลก็ต่อเมื่อมีข้อจำกัดดังกล่าว | 
| kind | 
 เอาต์พุตเท่านั้น ประเภทของไฟล์ ซึ่งจะ | 
| userPermission | 
 เอาต์พุตเท่านั้น สิทธิ์สำหรับผู้ใช้ที่ตรวจสอบสิทธิ์แล้วในไฟล์นี้ | 
| fileExtension | 
 เอาต์พุตเท่านั้น คอมโพเนนต์สุดท้ายของ  | 
| md5Checksum | 
 เอาต์พุตเท่านั้น ผลรวมตรวจสอบ MD5 สำหรับเนื้อหาของไฟล์นี้ ฟิลด์นี้จะแสดงเฉพาะไฟล์ที่มีเนื้อหาที่จัดเก็บไว้ใน Google ไดรฟ์เท่านั้น แต่จะไม่แสดงสำหรับไฟล์ในโปรแกรมแก้ไขเอกสารหรือไฟล์ทางลัด | 
| selfLink | 
 เอาต์พุตเท่านั้น ลิงก์กลับไปยังไฟล์นี้ | 
| lastModifyingUserName | 
 เอาต์พุตเท่านั้น ชื่อของผู้ใช้ที่แก้ไขไฟล์นี้เป็นคนสุดท้าย | 
| editable | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| writersCanShare | 
 ไม่ว่าผู้เขียนจะแชร์เอกสารกับผู้ใช้คนอื่นๆ ได้หรือไม่ ไม่ได้ระบุสำหรับรายการในไดรฟ์ที่แชร์ | 
| downloadUrl | 
 เอาต์พุตเท่านั้น URL การดาวน์โหลดไฟล์ที่มีอายุสั้น ระบบจะป้อนข้อมูลในช่องนี้สำหรับไฟล์ที่มีเนื้อหาที่จัดเก็บไว้ใน Google ไดรฟ์เท่านั้น แต่จะไม่ป้อนข้อมูลสำหรับไฟล์ Google เอกสารหรือไฟล์ทางลัด | 
| mimeType | 
 ประเภท MIME ของไฟล์ โดยจะแก้ไขได้เมื่ออัปเดตตอนอัปโหลดเนื้อหาใหม่เท่านั้น คุณเว้นว่างช่องนี้ได้ และระบบจะกำหนดประเภท MIME จากประเภท MIME ของเนื้อหาที่อัปโหลด | 
| driveId | 
 เอาต์พุตเท่านั้น รหัสของไดรฟ์ที่แชร์ซึ่งมีไฟล์อยู่ จะป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น | 
| thumbnailLink | 
 เอาต์พุตเท่านั้น ลิงก์ที่มีอายุสั้นไปยังภาพขนาดย่อของไฟล์ (หากมี) โดยปกติจะใช้เวลาหลายชั่วโมง ไม่เหมาะสําหรับการใช้งานโดยตรงในเว็บแอปพลิเคชันเนื่องจากกลไกการแชร์ทรัพยากรข้ามโดเมน (CORS) โปรดพิจารณาใช้พร็อกซีเซิร์ฟเวอร์ จะมีการระบุข้อมูลเมื่อแอปที่ขอเข้าถึงเนื้อหาของไฟล์ได้เท่านั้น หากไม่ได้แชร์ไฟล์แบบสาธารณะ คุณต้องดึงข้อมูล URL ที่แสดงใน  | 
| appDataContents | 
 เอาต์พุตเท่านั้น ไฟล์นี้อยู่ในโฟลเดอร์ข้อมูลแอปพลิเคชันหรือไม่ | 
| webViewLink | 
 เอาต์พุตเท่านั้น ลิงก์ที่ใช้ได้เฉพาะในโฟลเดอร์สาธารณะเพื่อดูชิ้นงานเว็บแบบคงที่ (HTML, CSS, JS ฯลฯ) ผ่านการโฮสต์เว็บไซต์ของ Google ไดรฟ์ | 
| iconLink | 
 เอาต์พุตเท่านั้น ลิงก์ไปยังไอคอนของไฟล์ | 
| shared | 
 เอาต์พุตเท่านั้น มีการแชร์ไฟล์หรือไม่ ไม่ได้ระบุสำหรับรายการในไดรฟ์ที่แชร์ | 
| lastModifyingUser | 
 เอาต์พุตเท่านั้น ผู้ใช้ที่แก้ไขไฟล์นี้เป็นคนสุดท้าย ระบบจะป้อนข้อมูลในช่องนี้เมื่อผู้ใช้ที่ลงชื่อเข้าใช้ทำการแก้ไขครั้งล่าสุดเท่านั้น | 
| defaultOpenWithLink | 
 เอาต์พุตเท่านั้น ลิงก์สำหรับเปิดไฟล์นี้ด้วยแอปเริ่มต้นของผู้ใช้สำหรับไฟล์นี้ จะแสดงข้อมูลเมื่อใช้ขอบเขต drive.apps.readonly เท่านั้น | 
| headRevisionId | 
 เอาต์พุตเท่านั้น รหัสของการแก้ไขล่าสุดของไฟล์ ฟิลด์นี้จะแสดงเฉพาะไฟล์ที่มีเนื้อหาที่จัดเก็บไว้ใน Google ไดรฟ์เท่านั้น แต่จะไม่แสดงสำหรับไฟล์ในโปรแกรมแก้ไขเอกสารหรือไฟล์ทางลัด | 
| copyable | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| etag | 
 เอาต์พุตเท่านั้น ETag ของไฟล์ | 
| sharingUser | 
 เอาต์พุตเท่านั้น ผู้ใช้ที่แชร์รายการกับผู้ใช้ปัจจุบัน หากมี | 
| alternateLink | 
 เอาต์พุตเท่านั้น ลิงก์สำหรับเปิดไฟล์ในโปรแกรมแก้ไขหรือโปรแกรมดูของ Google ที่เกี่ยวข้อง | 
| embedLink | 
 เอาต์พุตเท่านั้น ลิงก์สำหรับการฝังไฟล์ | 
| webContentLink | 
 เอาต์พุตเท่านั้น ลิงก์สำหรับดาวน์โหลดเนื้อหาของไฟล์ในเบราว์เซอร์โดยใช้การตรวจสอบสิทธิ์ตามคุกกี้ ในกรณีที่แชร์เนื้อหาแบบสาธารณะ ผู้ใช้จะดาวน์โหลดเนื้อหาได้โดยไม่ต้องใช้ข้อมูลเข้าสู่ระบบ | 
| fileSize | 
 เอาต์พุตเท่านั้น ขนาดในหน่วยไบต์ของไฟล์ BLOB และไฟล์เอดิเตอร์ของบุคคลที่หนึ่ง ระบบจะไม่แสดงข้อมูลนี้สำหรับไฟล์ที่ไม่มีขนาด เช่น ทางลัดและโฟลเดอร์ | 
| copyRequiresWriterPermission | 
 ควรปิดใช้ตัวเลือกในการคัดลอก พิมพ์ หรือดาวน์โหลดไฟล์นี้สำหรับผู้อ่านและผู้แสดงความคิดเห็นหรือไม่ | 
| hasThumbnail | 
 เอาต์พุตเท่านั้น ไฟล์นี้มีภาพขนาดย่อหรือไม่ แต่ไม่ได้ระบุว่าแอปที่ขอมีสิทธิ์เข้าถึงภาพปกหรือไม่ หากต้องการตรวจสอบสิทธิ์เข้าถึง ให้มองหาฟิลด์ thumbnailLink | 
| folderColorRgb | 
 สีโฟลเดอร์เป็นสตริงเลขฐานสิบหก RGB หากไฟล์เป็นโฟลเดอร์หรือทางลัดไปยังโฟลเดอร์ ดูรายการสีที่รองรับได้ในฟิลด์ folderColorPalette ของทรัพยากร About หากระบุสีที่ไม่รองรับ ระบบจะเปลี่ยนเป็นสีที่ใกล้เคียงที่สุดในจานสี | 
| id | 
 รหัสของไฟล์ | 
| title | 
 ชื่อของไฟล์นี้ โปรดทราบว่าสำหรับรายการที่เปลี่ยนแปลงไม่ได้ เช่น โฟลเดอร์ระดับบนสุดของไดรฟ์ที่แชร์ โฟลเดอร์รูทของไดรฟ์ของฉัน และโฟลเดอร์ข้อมูลแอปพลิเคชัน ชื่อจะคงที่ | 
| description | 
 คำอธิบายสั้นๆ ของไฟล์ | 
| labels | 
 กลุ่มป้ายกำกับสำหรับไฟล์ | 
| labels.viewed | 
 ผู้ใช้รายนี้ดูไฟล์นี้แล้วหรือไม่ | 
| labels.restricted | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| labels.starred | 
 ผู้ใช้ติดดาวไฟล์นี้หรือไม่ | 
| labels.hidden | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว | 
| labels.trashed | 
 ระบุว่าไฟล์นี้ถูกย้ายไปถังขยะหรือไม่ ป้ายกำกับนี้จะมีผลกับผู้ใช้ทุกคนที่เข้าถึงไฟล์ แต่จะมีเพียงเจ้าของเท่านั้นที่ได้รับอนุญาตให้ดูและเลิกทิ้งไฟล์ | 
| labels.modified | 
 เอาต์พุตเท่านั้น ดูว่าผู้ใช้รายนี้ได้แก้ไขไฟล์หรือไม่ | 
| explicitlyTrashed | 
 เอาต์พุตเท่านั้น ระบุว่าไฟล์นี้ถูกย้ายไปถังขยะอย่างชัดแจ้งหรือไม่ ซึ่งต่างจากการย้ายไปถังขยะแบบเรียกซ้ำ | 
| createdDate | 
 เอาต์พุตเท่านั้น เวลาสร้างไฟล์นี้ (การประทับเวลา RFC 3339 ที่จัดรูปแบบแล้ว) | 
| modifiedDate | 
 เวลาที่มีผู้แก้ไขไฟล์นี้ครั้งล่าสุด (การประทับเวลา RFC 3339 ที่จัดรูปแบบแล้ว) โดยจะเปลี่ยนแปลงได้เมื่ออัปเดตเท่านั้นเมื่อตั้งค่าพารามิเตอร์ setModifiedDate | 
| modifiedByMeDate | 
 เอาต์พุตเท่านั้น เวลาที่ผู้ใช้แก้ไขไฟล์นี้ครั้งล่าสุด (การประทับเวลา RFC 3339 ที่จัดรูปแบบแล้ว) โปรดทราบว่าการตั้งค่า modifiedDate จะอัปเดตวันที่แก้ไขโดยฉันสำหรับผู้ใช้ที่ตั้งค่าวันที่ด้วย | 
| lastViewedByMeDate | 
 ครั้งล่าสุดที่ผู้ใช้ดูไฟล์นี้ (การประทับเวลา RFC 3339 ที่จัดรูปแบบแล้ว) | 
| markedViewedByMeDate | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว | 
| sharedWithMeDate | 
 เอาต์พุตเท่านั้น เวลาที่แชร์ไฟล์นี้กับผู้ใช้ (การประทับเวลา RFC 3339 ที่จัดรูปแบบแล้ว) | 
| quotaBytesUsed | 
 เอาต์พุตเท่านั้น จำนวนโควต้าที่ใช้ในหน่วยไบต์ของไฟล์นี้ | 
| version | 
 เอาต์พุตเท่านั้น หมายเลขเวอร์ชันของไฟล์ที่เพิ่มขึ้นเรื่อยๆ โดยจะเป็นการแสดงการเปลี่ยนแปลงทั้งหมดที่ทำกับไฟล์ในเซิร์ฟเวอร์ แม้ว่าผู้ใช้ที่ขอจะมองไม่เห็นก็ตาม | 
| indexableText | 
 แอตทริบิวต์ข้อความที่จัดทำดัชนีได้สำหรับไฟล์ (เขียนได้อย่างเดียว) | 
| indexableText.text | 
 ข้อความที่จะจัดทำดัชนีสำหรับไฟล์นี้ | 
| originalFilename | 
 ชื่อไฟล์เดิมของเนื้อหาที่อัปโหลด (หากมี) หรือค่าเดิมของฟิลด์  | 
| ownedByMe | 
 เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันเป็นเจ้าของไฟล์หรือไม่ ไม่ได้ระบุสำหรับรายการในไดรฟ์ที่แชร์ | 
| canComment | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| shareable | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| fullFileExtension | 
 เอาต์พุตเท่านั้น นามสกุลไฟล์แบบเต็ม ซึ่งดึงมาจากชื่อ อาจมีนามสกุลที่ต่อกันหลายรายการ เช่น "tar.gz" การนำส่วนขยายออกจากชื่อไม่ได้ล้างช่องนี้ แต่การเปลี่ยนส่วนขยายในชื่อจะอัปเดตช่องนี้ ฟิลด์นี้จะแสดงเฉพาะไฟล์ที่มีเนื้อหาที่จัดเก็บไว้ใน Google ไดรฟ์เท่านั้น แต่จะไม่แสดงสำหรับไฟล์ในโปรแกรมแก้ไขเอกสารหรือไฟล์ทางลัด | 
| isAppAuthorized | 
 เอาต์พุตเท่านั้น แอปที่ขอเป็นผู้สร้างหรือเปิดไฟล์หรือไม่ | 
| teamDriveId | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| capabilities | 
 เอาต์พุตเท่านั้น ความสามารถที่ผู้ใช้ปัจจุบันมีในไฟล์นี้ ความสามารถแต่ละอย่างสอดคล้องกับการดำเนินการแบบละเอียดที่ผู้ใช้อาจทำ | 
| capabilities.canChangeRestrictedDownload | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว | 
| capabilities.canMoveChildrenOutOfDrive | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันย้ายรายการย่อยของโฟลเดอร์นี้ออกนอกไดรฟ์ที่แชร์ได้หรือไม่ ค่าจะเป็นเท็จเมื่อรายการไม่ใช่โฟลเดอร์ จะป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น | 
| capabilities.canReadDrive | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันอ่านไดรฟ์ที่แชร์ซึ่งไฟล์นี้อยู่ได้หรือไม่ จะป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น | 
| capabilities.canEdit | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันแก้ไขไฟล์นี้ได้หรือไม่ นอกจากนี้ ปัจจัยอื่นๆ อาจจำกัดประเภทการเปลี่ยนแปลงที่ผู้ใช้ทำกับไฟล์ได้ เช่น ดู  | 
| capabilities.canCopy | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันคัดลอกไฟล์นี้ได้หรือไม่ สำหรับรายการในไดรฟ์ที่แชร์ ผู้ใช้ปัจจุบันจะคัดลอกรายการย่อยที่ไม่ใช่โฟลเดอร์ของรายการนี้ได้หรือไม่ หรือคัดลอกรายการนี้เองได้หรือไม่หากไม่ใช่โฟลเดอร์ | 
| capabilities.canComment | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันแสดงความคิดเห็นในไฟล์นี้ได้หรือไม่ | 
| capabilities.canAddChildren | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันเพิ่มรายการย่อยลงในโฟลเดอร์นี้ได้หรือไม่ ค่าจะเป็นเท็จเสมอเมื่อรายการไม่ใช่โฟลเดอร์ | 
| capabilities.canDelete | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันลบไฟล์นี้ได้หรือไม่ | 
| capabilities.canDownload | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันดาวน์โหลดไฟล์นี้ได้หรือไม่ | 
| capabilities.canListChildren | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันแสดงรายการโฟลเดอร์ย่อยของโฟลเดอร์นี้ได้หรือไม่ ค่าจะเป็นเท็จเสมอเมื่อรายการไม่ใช่โฟลเดอร์ | 
| capabilities.canRemoveChildren | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันนำเด็กออกจากโฟลเดอร์นี้ได้หรือไม่ ค่าจะเป็นเท็จเสมอเมื่อรายการไม่ใช่โฟลเดอร์ สำหรับโฟลเดอร์ในไดรฟ์ที่แชร์ ให้ใช้  | 
| capabilities.canRename | 
 เอาต์พุตเท่านั้น ดูว่าผู้ใช้ปัจจุบันเปลี่ยนชื่อไฟล์นี้ได้หรือไม่ | 
| capabilities.canTrash | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันย้ายไฟล์นี้ไปที่ถังขยะได้หรือไม่ | 
| capabilities.canReadRevisions | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันอ่านทรัพยากรการแก้ไขของไฟล์นี้ได้หรือไม่ สำหรับรายการในไดรฟ์ที่แชร์ จะอ่านได้ว่ามีการแก้ไขรายการที่ไม่ใช่โฟลเดอร์ซึ่งเป็นรายการย่อยของรายการนี้ หรืออ่านรายการนี้เองหากไม่ใช่โฟลเดอร์ | 
| capabilities.canReadTeamDrive | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| capabilities.canMoveTeamDriveItem | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้  | 
| capabilities.canChangeCopyRequiresWriterPermission | 
 เอาต์พุตเท่านั้น ดูว่าผู้ใช้ปัจจุบันเปลี่ยน | 
| capabilities.canMoveItemIntoTeamDrive | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| capabilities.canUntrash | 
 เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันกู้คืนไฟล์นี้จากถังขยะได้หรือไม่ | 
| capabilities.canModifyContent | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันแก้ไขเนื้อหาของไฟล์นี้ได้หรือไม่ | 
| capabilities.canMoveItemWithinTeamDrive | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| capabilities.canMoveItemOutOfTeamDrive | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| capabilities.canDeleteChildren | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันลบโฟลเดอร์ย่อยของโฟลเดอร์นี้ได้หรือไม่ ค่าจะเป็นเท็จเมื่อรายการไม่ใช่โฟลเดอร์ จะป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น | 
| capabilities.canMoveChildrenOutOfTeamDrive | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| capabilities.canMoveChildrenWithinTeamDrive | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| capabilities.canTrashChildren | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันสามารถทิ้งรายการย่อยของโฟลเดอร์นี้ได้หรือไม่ ค่าจะเป็นเท็จเมื่อรายการไม่ใช่โฟลเดอร์ จะป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น | 
| capabilities.canMoveItemOutOfDrive | 
 เอาต์พุตเท่านั้น ไม่ว่าผู้ใช้ปัจจุบันจะย้ายรายการนี้ออกนอกไดรฟ์นี้ได้หรือไม่โดยการเปลี่ยนโฟลเดอร์หลัก โปรดทราบว่าคำขอเปลี่ยนผู้ปกครองของรายการอาจยังคงไม่สำเร็จ ทั้งนี้ขึ้นอยู่กับผู้ปกครองรายใหม่ที่เพิ่มเข้ามา | 
| capabilities.canAddMyDriveParent | 
 เอาต์พุตเท่านั้น ไม่ว่าผู้ใช้ปัจจุบันจะเพิ่มผู้ปกครองสำหรับรายการได้โดยไม่ต้องนำผู้ปกครองที่มีอยู่ออกในคำขอเดียวกันหรือไม่ ไม่ได้ระบุสำหรับไฟล์ในไดรฟ์ที่แชร์ | 
| capabilities.canRemoveMyDriveParent | 
 เอาต์พุตเท่านั้น ไม่ว่าผู้ใช้ปัจจุบันจะนำผู้ปกครองออกจากรายการได้โดยไม่ต้องเพิ่มผู้ปกครองอีกคนในคำขอเดียวกันหรือไม่ ไม่ได้ระบุสำหรับไฟล์ในไดรฟ์ที่แชร์ | 
| capabilities.canMoveItemWithinDrive | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันย้ายรายการนี้ภายในไดรฟ์นี้ได้หรือไม่ โปรดทราบว่าคำขอเปลี่ยนรายการหลักอาจยังคงล้มเหลวได้ ทั้งนี้ขึ้นอยู่กับรายการหลักใหม่ที่จะเพิ่มและรายการหลักที่จะนำออก | 
| capabilities.canShare | 
 เอาต์พุตเท่านั้น ไม่ว่าผู้ใช้ปัจจุบันจะแก้ไขการตั้งค่าการแชร์สำหรับไฟล์นี้ได้หรือไม่ | 
| capabilities.canMoveChildrenWithinDrive | 
 เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันย้ายรายการย่อยของโฟลเดอร์นี้ภายในไดรฟ์นี้ได้หรือไม่ ค่าจะเป็นเท็จเมื่อรายการไม่ใช่โฟลเดอร์ โปรดทราบว่าคำขอให้ย้ายบุตรหลานอาจยังคงไม่สำเร็จ ทั้งนี้ขึ้นอยู่กับการเข้าถึงบุตรหลานและโฟลเดอร์ปลายทางของผู้ใช้ปัจจุบัน | 
| capabilities.canModifyContentRestriction | 
 เลิกใช้งานแล้ว: เอาต์พุตเท่านั้น ใช้  | 
| capabilities.canAddFolderFromAnotherDrive | 
 เอาต์พุตเท่านั้น ไม่ว่าผู้ใช้ปัจจุบันจะเพิ่มโฟลเดอร์จากไดรฟ์อื่น (ไดรฟ์ที่แชร์อื่นหรือไดรฟ์ของฉัน) ไปยังโฟลเดอร์นี้ได้หรือไม่ ค่าจะเป็นเท็จเมื่อรายการไม่ใช่โฟลเดอร์ จะป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น | 
| capabilities.canChangeSecurityUpdateEnabled | 
 เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันเปลี่ยนฟิลด์ securityUpdateEnabled ในข้อมูลเมตาของการแชร์ลิงก์ได้หรือไม่ | 
| capabilities.canAcceptOwnership | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันเป็นเจ้าของที่รอดำเนินการของไฟล์หรือไม่ ไม่ได้ระบุสำหรับไฟล์ในไดรฟ์ที่แชร์ | 
| capabilities.canReadLabels | 
 เอาต์พุตเท่านั้น ระบุว่าผู้ใช้ปัจจุบันอ่านป้ายกำกับในไฟล์ได้หรือไม่ | 
| capabilities.canModifyLabels | 
 เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันแก้ไขป้ายกำกับในไฟล์ได้หรือไม่ | 
| capabilities.canModifyEditorContentRestriction | 
 เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันเพิ่มหรือแก้ไขข้อจำกัดด้านเนื้อหาในไฟล์ที่จำกัดเฉพาะเอดิเตอร์ได้หรือไม่ | 
| capabilities.canModifyOwnerContentRestriction | 
 เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันเพิ่มหรือแก้ไขการจำกัดเนื้อหาที่เจ้าของจำกัดได้หรือไม่ | 
| capabilities.canRemoveContentRestriction | 
 เอาต์พุตเท่านั้น มีข้อจำกัดด้านเนื้อหาในไฟล์ที่ผู้ใช้ปัจจุบันนำออกได้หรือไม่ | 
| capabilities.canDisableInheritedPermissions | 
 เอาต์พุตเท่านั้น ผู้ใช้ปิดใช้สิทธิ์ที่รับช่วงมาได้หรือไม่ | 
| capabilities.canEnableInheritedPermissions | 
 เอาต์พุตเท่านั้น ผู้ใช้จะเปิดใช้สิทธิ์ที่รับช่วงมาอีกครั้งได้หรือไม่ | 
| hasAugmentedPermissions | 
 เอาต์พุตเท่านั้น ระบุว่าไฟล์นี้มีสิทธิ์โดยตรงหรือไม่ ระบบจะป้อนข้อมูลในช่องนี้สำหรับรายการในไดรฟ์ที่แชร์เท่านั้น | 
| trashingUser | 
 เอาต์พุตเท่านั้น หากมีการย้ายไฟล์ไปถังขยะอย่างชัดเจน ผู้ใช้ที่ย้ายไฟล์ไปถังขยะ จะป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น | 
| canReadRevisions | 
 เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: โปรดใช้  | 
| thumbnailVersion | 
 เอาต์พุตเท่านั้น เวอร์ชันภาพขนาดย่อสำหรับใช้ในการล้างข้อมูลแคชภาพขนาดย่อ | 
| trashedDate | 
 เอาต์พุตเท่านั้น เวลาที่ย้ายรายการไปถังขยะ (การประทับเวลา RFC 3339 ที่จัดรูปแบบแล้ว) จะป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น | 
| thumbnail | 
 ภาพขนาดย่อของไฟล์ ระบบจะใช้ภาพนี้ก็ต่อเมื่อสร้างภาพขนาดย่อมาตรฐานไม่ได้ | 
| thumbnail.image | 
 ไบต์ที่เข้ารหัส Base64 ที่ปลอดภัยสำหรับ URL ของภาพขนาดย่อ ควรเป็นไปตามส่วนที่ 5 ของ RFC 4648 สตริงที่เข้ารหัส Base64 | 
| thumbnail.mimeType | 
 ประเภท MIME ของภาพขนาดย่อ | 
| imageMediaMetadata | 
 เอาต์พุตเท่านั้น ข้อมูลเมตาเกี่ยวกับสื่อรูปภาพ โดยจะแสดงเฉพาะสำหรับรูปภาพประเภทต่างๆ และเนื้อหาจะขึ้นอยู่กับสิ่งที่แยกวิเคราะห์ได้จากเนื้อหารูปภาพ | 
| imageMediaMetadata.flashUsed | 
 เอาต์พุตเท่านั้น มีการใช้แฟลชเพื่อถ่ายรูปภาพหรือไม่ | 
| imageMediaMetadata.meteringMode | 
 เอาต์พุตเท่านั้น โหมดการวัดแสงที่ใช้ในการสร้างรูปภาพ | 
| imageMediaMetadata.sensor | 
 เอาต์พุตเท่านั้น ประเภทเซ็นเซอร์ที่ใช้สร้างรูปภาพ | 
| imageMediaMetadata.exposureMode | 
 เอาต์พุตเท่านั้น โหมดการรับแสงที่ใช้ในการสร้างรูปภาพ | 
| imageMediaMetadata.colorSpace | 
 เอาต์พุตเท่านั้น พื้นที่สีของรูปภาพ | 
| imageMediaMetadata.whiteBalance | 
 เอาต์พุตเท่านั้น โหมดสมดุลสีขาวที่ใช้ในการสร้างรูปภาพ | 
| imageMediaMetadata.width | 
 เอาต์พุตเท่านั้น ความกว้างของรูปภาพในหน่วยพิกเซล | 
| imageMediaMetadata.height | 
 เอาต์พุตเท่านั้น ความสูงของรูปภาพในหน่วยพิกเซล | 
| imageMediaMetadata.location | 
 เอาต์พุตเท่านั้น ข้อมูลสถานที่ตั้งทางภูมิศาสตร์ที่จัดเก็บไว้ในรูปภาพ | 
| imageMediaMetadata.location.latitude | 
 เอาต์พุตเท่านั้น ละติจูดที่จัดเก็บไว้ในรูปภาพ | 
| imageMediaMetadata.location.longitude | 
 เอาต์พุตเท่านั้น ลองจิจูดที่จัดเก็บไว้ในรูปภาพ | 
| imageMediaMetadata.location.altitude | 
 เอาต์พุตเท่านั้น ระดับความสูงที่จัดเก็บไว้ในรูปภาพ | 
| imageMediaMetadata.rotation | 
 เอาต์พุตเท่านั้น จำนวนการหมุน 90 องศาตามเข็มนาฬิกาที่ใช้จากการวางแนวเดิมของรูปภาพ | 
| imageMediaMetadata.date | 
 เอาต์พุตเท่านั้น วันที่และเวลาที่ถ่ายภาพ (การประทับเวลาในรูปแบบ EXIF) | 
| imageMediaMetadata.cameraMake | 
 เอาต์พุตเท่านั้น ยี่ห้อของกล้องที่ใช้ถ่ายภาพ | 
| imageMediaMetadata.cameraModel | 
 เอาต์พุตเท่านั้น รุ่นของกล้องที่ใช้ถ่ายภาพ | 
| imageMediaMetadata.exposureTime | 
 เอาต์พุตเท่านั้น ระยะเวลาการแสดงผลเป็นวินาที | 
| imageMediaMetadata.aperture | 
 เอาต์พุตเท่านั้น รูรับแสงที่ใช้สร้างรูปภาพ (ค่า f) | 
| imageMediaMetadata.focalLength | 
 เอาต์พุตเท่านั้น ความยาวโฟกัสที่ใช้สร้างรูปภาพในหน่วยมิลลิเมตร | 
| imageMediaMetadata.isoSpeed | 
 เอาต์พุตเท่านั้น ความเร็ว ISO ที่ใช้สร้างรูปภาพ | 
| imageMediaMetadata.exposureBias | 
 เอาต์พุตเท่านั้น การชดเชยแสงของรูปภาพ (ค่า APEX) | 
| imageMediaMetadata.maxApertureValue | 
 เอาต์พุตเท่านั้น ค่า f ที่เล็กที่สุดของเลนส์ที่ความยาวโฟกัสที่ใช้สร้างรูปภาพ (ค่า APEX) | 
| imageMediaMetadata.subjectDistance | 
 เอาต์พุตเท่านั้น ระยะห่างจากวัตถุในรูปภาพเป็นเมตร | 
| imageMediaMetadata.lens | 
 เอาต์พุตเท่านั้น เลนส์ที่ใช้สร้างรูปภาพ | 
| videoMediaMetadata | 
 เอาต์พุตเท่านั้น ข้อมูลเมตาเกี่ยวกับสื่อวิดีโอ โดยจะแสดงเฉพาะสำหรับวิดีโอเท่านั้น | 
| videoMediaMetadata.width | 
 เอาต์พุตเท่านั้น ความกว้างของวิดีโอในหน่วยพิกเซล | 
| videoMediaMetadata.height | 
 เอาต์พุตเท่านั้น ความสูงของวิดีโอในหน่วยพิกเซล | 
| videoMediaMetadata.durationMillis | 
 เอาต์พุตเท่านั้น ระยะเวลาของวิดีโอเป็นมิลลิวินาที | 
| shortcutDetails | 
 รายละเอียดไฟล์ทางลัด จะป้อนข้อมูลสำหรับไฟล์ทางลัดเท่านั้น ซึ่งมีช่อง mimeType ตั้งค่าเป็น  | 
| shortcutDetails.targetId | 
 รหัสของไฟล์ที่ทางลัดนี้ชี้ไป ตั้งค่าได้เฉพาะในคำขอ  | 
| shortcutDetails.targetMimeType | 
 เอาต์พุตเท่านั้น ประเภท MIME ของไฟล์ที่ทางลัดนี้ชี้ไป ค่าของฟิลด์นี้คือภาพรวมของประเภท MIME ของเป้าหมาย ซึ่งบันทึกไว้เมื่อสร้างทางลัด | 
| shortcutDetails.targetResourceKey | 
 เอาต์พุตเท่านั้น ResourceKey สำหรับไฟล์เป้าหมาย | 
| resourceKey | 
 เอาต์พุตเท่านั้น คีย์ที่จำเป็นในการเข้าถึงรายการผ่านลิงก์ที่แชร์ | 
| linkShareMetadata | 
 เอาต์พุตเท่านั้น รายละเอียดที่เกี่ยวข้องกับ LinkShare มีรายละเอียดเกี่ยวกับ URL ของลิงก์ที่ลูกค้าใช้เพื่ออ้างอิงถึงรายการนี้ | 
| linkShareMetadata.securityUpdateEligible | 
 เอาต์พุตเท่านั้น ไฟล์มีสิทธิ์รับการอัปเดตความปลอดภัยหรือไม่ | 
| linkShareMetadata.securityUpdateEnabled | 
 เอาต์พุตเท่านั้น ไม่ว่าจะเปิดใช้การอัปเดตความปลอดภัยสำหรับไฟล์นี้หรือไม่ | 
| labelInfo | 
 เอาต์พุตเท่านั้น ภาพรวมของป้ายกำกับในไฟล์ | 
| labelInfo.labels[] | 
 เอาต์พุตเท่านั้น ชุดป้ายกำกับในไฟล์ตามที่ขอโดยรหัสป้ายกำกับในพารามิเตอร์  | 
| sha1Checksum | 
 เอาต์พุตเท่านั้น ผลรวมตรวจสอบ SHA1 ที่เชื่อมโยงกับไฟล์นี้ หากมี ฟิลด์นี้จะแสดงเฉพาะไฟล์ที่มีเนื้อหาที่จัดเก็บไว้ใน Google ไดรฟ์เท่านั้น แต่จะไม่แสดงสำหรับไฟล์ในโปรแกรมแก้ไขเอกสารหรือไฟล์ทางลัด | 
| sha256Checksum | 
 เอาต์พุตเท่านั้น ผลรวมตรวจสอบ SHA256 ที่เชื่อมโยงกับไฟล์นี้ หากมี ฟิลด์นี้จะแสดงเฉพาะไฟล์ที่มีเนื้อหาที่จัดเก็บไว้ใน Google ไดรฟ์เท่านั้น แต่จะไม่แสดงสำหรับไฟล์ในโปรแกรมแก้ไขเอกสารหรือไฟล์ทางลัด | 
| inheritedPermissionsDisabled | 
 ไฟล์นี้ปิดใช้สิทธิ์ที่รับช่วงมาหรือไม่ ระบบจะเปิดใช้สิทธิ์ที่รับช่วงมาโดยค่าเริ่มต้น | 
ContentRestriction
การจำกัดการเข้าถึงเนื้อหาของไฟล์
| การแสดง JSON | 
|---|
| {
  "readOnly": boolean,
  "reason": string,
  "type": string,
  "restrictingUser": {
    object ( | 
| ช่อง | |
|---|---|
| readOnly | 
 เนื้อหาของไฟล์เป็นแบบอ่านอย่างเดียวหรือไม่ หากไฟล์เป็นแบบอ่านอย่างเดียว คุณอาจเพิ่มการแก้ไขใหม่ของไฟล์ไม่ได้ เพิ่มหรือแก้ไขความคิดเห็นไม่ได้ และแก้ไขชื่อไฟล์ไม่ได้ | 
| reason | 
 เหตุผลที่เนื้อหาของไฟล์ถูกจำกัด ซึ่งจะเปลี่ยนแปลงได้เฉพาะในคำขอที่ตั้งค่า  | 
| type | 
 เอาต์พุตเท่านั้น ประเภทของการจำกัดเนื้อหา ปัจจุบันค่าที่เป็นไปได้มีค่าเดียวคือ  | 
| restrictingUser | 
 เอาต์พุตเท่านั้น ผู้ใช้ที่ตั้งค่าการจำกัดเนื้อหา จะป้อนข้อมูลหาก  | 
| restrictionDate | 
 เอาต์พุตเท่านั้น เวลาที่ตั้งค่าการจำกัดเนื้อหา (การประทับเวลา RFC 3339 ที่จัดรูปแบบแล้ว) จะป้อนข้อมูลหาก  | 
| ownerRestricted | 
 ไม่ว่าผู้ใช้ที่เป็นเจ้าของไฟล์จะแก้ไขหรือนำการจำกัดเนื้อหาออกได้เท่านั้นหรือไม่ สำหรับไฟล์ในไดรฟ์ที่แชร์ ผู้ใช้ที่มี | 
| systemRestricted | 
 เอาต์พุตเท่านั้น ไม่ว่าระบบจะใช้การจำกัดเนื้อหาหรือไม่ เช่น เนื่องจากลายเซ็นอิเล็กทรอนิกส์ ผู้ใช้จะแก้ไขหรือนำข้อจำกัดของเนื้อหาที่ระบบจำกัดออกไม่ได้ | 
| เมธอด | |
|---|---|
| 
 | สร้างสำเนาของไฟล์ที่ระบุ | 
| 
 | ลบไฟล์ที่ผู้ใช้เป็นเจ้าของอย่างถาวรโดยไม่ย้ายไปที่ถังขยะ | 
| 
 | ลบไฟล์ทั้งหมดที่ผู้ใช้ทิ้งอย่างถาวร | 
| 
 | ส่งออกเอกสาร Google Workspace ไปยังประเภท MIME ที่ขอและแสดงเนื้อหาไบต์ที่ส่งออก | 
| 
 | สร้างชุดรหัสไฟล์ที่ระบุได้ในคำขอแทรกหรือคัดลอก | 
| 
 | รับข้อมูลเมตาหรือเนื้อหาของไฟล์ตามรหัส | 
| 
 | แทรกไฟล์ใหม่ | 
| 
 | แสดงรายการไฟล์ของผู้ใช้ | 
| 
 | แสดงป้ายกำกับในไฟล์ | 
| 
 | แก้ไขชุดป้ายกำกับที่ใช้กับไฟล์ | 
| 
 | อัปเดตข้อมูลเมตาและ/หรือเนื้อหาของไฟล์ | 
| 
 | ตั้งเวลาที่อัปเดตของไฟล์เป็นเวลาปัจจุบันของเซิร์ฟเวอร์ | 
| 
 | ย้ายไฟล์ไปที่ถังขยะ | 
| 
 | กู้คืนไฟล์จากถังขยะ | 
| 
 | อัปเดตข้อมูลเมตาและ/หรือเนื้อหาของไฟล์ | 
| 
 | ติดตามการเปลี่ยนแปลงในไฟล์ |