ทรัพยากร: ไฟล์
ข้อมูลเมตาสำหรับไฟล์
เมธอดทรัพยากรบางอย่าง (เช่น files.update
) ต้องใช้ fileId
ให้ใช้เมธอด files.list
เพื่อเรียกข้อมูลรหัสของไฟล์
การแสดง JSON |
---|
{ "kind": string, "userPermission": { object ( |
ช่อง | |
---|---|
kind |
เอาต์พุตเท่านั้น ประเภทไฟล์ เป็น |
userPermission |
เอาต์พุตเท่านั้น สิทธิ์สำหรับผู้ใช้ที่ตรวจสอบสิทธิ์แล้วในไฟล์นี้ |
fileExtension |
เอาต์พุตเท่านั้น องค์ประกอบสุดท้ายของ |
md5Checksum |
เอาต์พุตเท่านั้น ผลรวมตรวจสอบของ MD5 สำหรับเนื้อหาของไฟล์นี้ ช่องนี้จะมีการป้อนข้อมูลเฉพาะสำหรับไฟล์ที่มีเนื้อหาซึ่งจัดเก็บไว้ใน Google ไดรฟ์เท่านั้น โดยจะไม่มีการป้อนข้อมูลสำหรับเครื่องมือแก้ไขเอกสารหรือไฟล์ทางลัด |
selfLink |
เอาต์พุตเท่านั้น ลิงก์กลับไปยังไฟล์นี้ |
ownerNames[] |
เอาต์พุตเท่านั้น ชื่อเจ้าของไฟล์นี้ ไม่ใส่ข้อมูลสำหรับรายการในไดรฟ์ที่แชร์ |
lastModifyingUserName |
เอาต์พุตเท่านั้น ชื่อของผู้ใช้ล่าสุดที่แก้ไขไฟล์นี้ |
editable |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้ |
writersCanShare |
ผู้เขียนจะแชร์เอกสารกับผู้ใช้รายอื่นได้หรือไม่ ไม่ใส่ข้อมูลสำหรับรายการในไดรฟ์ที่แชร์ |
downloadUrl |
เอาต์พุตเท่านั้น URL การดาวน์โหลดมีอายุการใช้งานสั้น ช่องนี้จะมีการป้อนข้อมูลเฉพาะสำหรับไฟล์ที่มีเนื้อหาซึ่งจัดเก็บไว้ใน Google ไดรฟ์เท่านั้น โดยจะไม่มีการป้อนข้อมูลลงใน Google เอกสารหรือไฟล์ทางลัด |
mimeType |
ประเภท MIME ของไฟล์ ตัวเลือกนี้จะเปลี่ยนแปลงได้เฉพาะบนอัปเดตเท่านั้นเมื่ออัปโหลดเนื้อหาใหม่ คุณสามารถเว้นว่างไว้ได้ ระบบจะพิจารณาประเภท MIME จากประเภท MIME ของเนื้อหาที่อัปโหลด |
exportLinks |
เอาต์พุตเท่านั้น ลิงก์สำหรับส่งออกไฟล์เครื่องมือแก้ไขเอกสารเป็นรูปแบบที่ระบุ ออบเจ็กต์ที่มีรายการคู่ |
driveId |
เอาต์พุตเท่านั้น รหัสของไดรฟ์ที่แชร์ที่มีไฟล์อยู่ จะมีการป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น |
parents[] |
คอลเล็กชันของโฟลเดอร์หลักที่มีไฟล์นี้ หากไม่ได้ระบุให้เป็นส่วนหนึ่งของคำขอแทรก ระบบจะวางไฟล์ไว้ในโฟลเดอร์ "ไดรฟ์ของฉัน" ของผู้ใช้โดยตรง หากไม่ได้ระบุไว้เป็นส่วนหนึ่งของคำขอคัดลอก ไฟล์จะรับค่าระดับบนสุดที่ค้นพบได้ของไฟล์ต้นฉบับ คำขอ files.update สามารถใช้พารามิเตอร์ |
thumbnailLink |
เอาต์พุตเท่านั้น ลิงก์ที่มีอายุการใช้งานสั้นๆ ไปยังภาพขนาดย่อของไฟล์ (หากมี) โดยปกติจะมีผลตามลำดับชั่วโมง ระบบจะป้อนข้อมูลเมื่อแอปที่ส่งคำขอเข้าถึงเนื้อหาของไฟล์ได้เท่านั้น หากไม่ได้แชร์ไฟล์แบบสาธารณะ URL ที่แสดงใน |
appDataContents |
เอาต์พุตเท่านั้น ไฟล์นี้อยู่ในโฟลเดอร์ข้อมูลแอปพลิเคชันหรือไม่ |
webViewLink |
เอาต์พุตเท่านั้น ลิงก์ที่ใช้ได้ในโฟลเดอร์สาธารณะสำหรับดูเนื้อหาเว็บแบบคงที่ (HTML, CSS, JS ฯลฯ) ผ่านโฮสติ้งเว็บไซต์ของ Google ไดรฟ์เท่านั้น |
iconLink |
เอาต์พุตเท่านั้น ลิงก์ไปยังไอคอนของไฟล์ |
shared |
เอาต์พุตเท่านั้น แชร์ไฟล์แล้วหรือไม่ ไม่ใส่ข้อมูลสำหรับรายการในไดรฟ์ที่แชร์ |
lastModifyingUser |
เอาต์พุตเท่านั้น ผู้ใช้คนสุดท้ายที่แก้ไขไฟล์นี้ |
owners[] |
เอาต์พุตเท่านั้น เจ้าของไฟล์นี้ ไฟล์เดิมบางไฟล์เท่านั้นที่มีเจ้าของได้มากกว่า 1 คน ระบบจะไม่ใส่ข้อมูลในช่องนี้สำหรับรายการในไดรฟ์ที่แชร์ |
openWithLinks |
เอาต์พุตเท่านั้น แมปรหัสแอปของผู้ใช้แต่ละรายการไปยังลิงก์เพื่อเปิดไฟล์นี้ด้วยแอป ระบบจะแสดงค่าเมื่อใช้ขอบเขต drive.apps.readonly เท่านั้น ออบเจ็กต์ที่มีรายการคู่ |
defaultOpenWithLink |
เอาต์พุตเท่านั้น ลิงก์สำหรับเปิดไฟล์นี้ด้วยแอปเริ่มต้นของไฟล์นี้ ระบบจะป้อนข้อมูลเฉพาะเมื่อใช้ขอบเขต drive.apps.readonly เท่านั้น |
headRevisionId |
เอาต์พุตเท่านั้น รหัสการแก้ไขส่วนหัวของไฟล์ ช่องนี้จะมีการป้อนข้อมูลเฉพาะสำหรับไฟล์ที่มีเนื้อหาซึ่งจัดเก็บไว้ใน Google ไดรฟ์เท่านั้น โดยจะไม่มีการป้อนข้อมูลสำหรับเครื่องมือแก้ไขเอกสารหรือไฟล์ทางลัด |
properties[] |
รายการที่พัก |
copyable |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้ |
etag |
เอาต์พุตเท่านั้น ETag ของไฟล์ |
sharingUser |
เอาต์พุตเท่านั้น ผู้ใช้ที่แชร์รายการกับผู้ใช้ปัจจุบัน หากมี |
alternateLink |
เอาต์พุตเท่านั้น ลิงก์สําหรับเปิดไฟล์ในเครื่องมือแก้ไขหรือโปรแกรมอ่านที่เกี่ยวข้องของ Google |
embedLink |
เอาต์พุตเท่านั้น ลิงก์สำหรับฝังไฟล์ |
webContentLink |
เอาต์พุตเท่านั้น ลิงก์สำหรับดาวน์โหลดเนื้อหาของไฟล์ในเบราว์เซอร์โดยใช้การตรวจสอบสิทธิ์ที่ใช้คุกกี้ ในกรณีที่มีการแชร์เนื้อหาแบบสาธารณะ ผู้ใช้จะดาวน์โหลดเนื้อหาได้โดยไม่ต้องระบุข้อมูลเข้าสู่ระบบ |
fileSize |
เอาต์พุตเท่านั้น ขนาดเป็นไบต์ของไฟล์ BLOB และเครื่องมือแก้ไขของบุคคลที่หนึ่ง ระบบจะไม่ป้อนข้อมูลสำหรับไฟล์ที่ไม่มีขนาด เช่น ทางลัดและโฟลเดอร์ |
copyRequiresWriterPermission |
ควรปิดตัวเลือกในการคัดลอก พิมพ์ หรือดาวน์โหลดไฟล์นี้สำหรับผู้อ่านและผู้แสดงความคิดเห็นหรือไม่ |
permissions[] |
เอาต์พุตเท่านั้น รายการสิทธิ์สำหรับผู้ใช้ที่มีสิทธิ์เข้าถึงไฟล์นี้ ไม่ใส่ข้อมูลสำหรับรายการในไดรฟ์ที่แชร์ |
hasThumbnail |
เอาต์พุตเท่านั้น ไฟล์นี้มีภาพขนาดย่อหรือไม่ ตัวเลขนี้ไม่ได้ระบุว่าแอปที่ส่งคำขอมีสิทธิ์เข้าถึงภาพขนาดย่อหรือไม่ หากต้องการตรวจสอบสิทธิ์เข้าถึง ให้มองหาช่อง "ลิงก์ภาพขนาดย่อ" ที่มีอยู่ |
spaces[] |
เอาต์พุตเท่านั้น รายการพื้นที่ทำงานที่มีไฟล์ ค่าที่รองรับคือ |
folderColorRgb |
สีโฟลเดอร์เป็นสตริง RGB ฐานสิบหก หากไฟล์นั้นเป็นโฟลเดอร์หรือทางลัดไปยังโฟลเดอร์ รายการสีที่รองรับจะอยู่ในช่อง fileColorPalette ของทรัพยากร "เกี่ยวกับ" หากระบุสีที่ไม่รองรับ ระบบจะเปลี่ยนเป็นสีที่ใกล้เคียงที่สุดในจานสี |
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 ที่จัดรูปแบบ) โปรดทราบว่าการตั้งค่า EditDate จะอัปเดตวันที่ editByMe สำหรับผู้ใช้ที่กำหนดวันที่ดังกล่าวด้วย |
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 |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถย้ายรายการย่อยของโฟลเดอร์นี้ออกนอกไดรฟ์ที่แชร์ได้หรือไม่ ซึ่งจะเป็น false เมื่อรายการนี้ไม่ใช่โฟลเดอร์ จะมีการป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น |
capabilities.canReadDrive |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันจะอ่านไดรฟ์ที่แชร์ที่มีไฟล์นี้อยู่ได้หรือไม่ จะมีการป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น |
capabilities.canEdit |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันแก้ไขไฟล์นี้ได้หรือไม่ ปัจจัยอื่นๆ อาจจำกัดประเภทการเปลี่ยนแปลงที่ผู้ใช้ดำเนินการกับไฟล์ได้ โปรดดู |
capabilities.canCopy |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถคัดลอกไฟล์นี้ได้หรือไม่ สําหรับรายการในไดรฟ์ที่แชร์ ผู้ใช้ปัจจุบันจะคัดลอกองค์ประกอบสืบทอดที่ไม่ใช่โฟลเดอร์ของรายการนี้ได้หรือไม่ หรือรายการนี้เองหากไม่ใช่โฟลเดอร์ |
capabilities.canComment |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถแสดงความคิดเห็นในไฟล์นี้หรือไม่ |
capabilities.canAddChildren |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถเพิ่มรายการย่อยลงในโฟลเดอร์นี้ได้หรือไม่ ซึ่งจะเป็น false เสมอเมื่อรายการไม่ใช่โฟลเดอร์ |
capabilities.canDelete |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันมีสิทธิ์ลบไฟล์นี้หรือไม่ |
capabilities.canDownload |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถดาวน์โหลดไฟล์นี้ได้หรือไม่ |
capabilities.canListChildren |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันแสดงรายการย่อยของโฟลเดอร์นี้ได้หรือไม่ ซึ่งจะเป็น false เสมอเมื่อรายการไม่ใช่โฟลเดอร์ |
capabilities.canRemoveChildren |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถนำเด็กออกจากโฟลเดอร์นี้ได้หรือไม่ ซึ่งจะเป็น false เสมอเมื่อรายการไม่ใช่โฟลเดอร์ สำหรับโฟลเดอร์ในไดรฟ์ที่แชร์ ให้ใช้ |
capabilities.canRename |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันเปลี่ยนชื่อไฟล์นี้ได้หรือไม่ |
capabilities.canTrash |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันย้ายไฟล์นี้ไปที่ถังขยะได้หรือไม่ |
capabilities.canReadRevisions |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถอ่านทรัพยากรการแก้ไขของไฟล์นี้ได้หรือไม่ สำหรับรายการในไดรฟ์ที่แชร์ คุณจะอ่านการแก้ไขรายการสืบทอดที่ไม่ใช่โฟลเดอร์ของรายการนี้ หรือรายการนี้ได้เองหากไม่ใช่โฟลเดอร์ |
capabilities.canReadTeamDrive |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้ |
capabilities.canMoveTeamDriveItem |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้ |
capabilities.canChangeCopyRequiresWriterPermission |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันจะเปลี่ยนแปลงข้อจำกัด |
capabilities.canMoveItemIntoTeamDrive |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้ |
capabilities.canUntrash |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันกู้คืนไฟล์นี้จากถังขยะได้หรือไม่ |
capabilities.canModifyContent |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถแก้ไขเนื้อหาของไฟล์นี้ได้หรือไม่ |
capabilities.canMoveItemWithinTeamDrive |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้ |
capabilities.canMoveItemOutOfTeamDrive |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้ |
capabilities.canDeleteChildren |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันจะลบรายการย่อยของโฟลเดอร์นี้ได้หรือไม่ ซึ่งจะเป็น false เมื่อรายการนี้ไม่ใช่โฟลเดอร์ จะมีการป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น |
capabilities.canMoveChildrenOutOfTeamDrive |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้ |
capabilities.canMoveChildrenWithinTeamDrive |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้ |
capabilities.canTrashChildren |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถทิ้งโฟลเดอร์ย่อยของโฟลเดอร์นี้ได้หรือไม่ ซึ่งจะเป็น false เมื่อรายการนี้ไม่ใช่โฟลเดอร์ จะมีการป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น |
capabilities.canMoveItemOutOfDrive |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันย้ายรายการนี้ภายนอกไดรฟ์นี้ได้โดยเปลี่ยนระดับบนสุด โปรดทราบว่าคำขอเปลี่ยนรายการระดับบนสุดของรายการอาจยังไม่สำเร็จ โดยขึ้นอยู่กับรายการหลักใหม่ที่เพิ่มเข้ามา |
capabilities.canAddMyDriveParent |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันจะเพิ่มระดับบนสุดของรายการได้โดยไม่ต้องนําระดับบนสุดที่มีอยู่ในคำขอเดียวกันออกหรือไม่ ไม่ใส่ข้อมูลสำหรับไฟล์ในไดรฟ์ที่แชร์ |
capabilities.canRemoveMyDriveParent |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถนำผู้ปกครองออกจากรายการโดยไม่เพิ่มผู้ปกครองอื่นในคำขอเดียวกันได้หรือไม่ ไม่ใส่ข้อมูลสำหรับไฟล์ในไดรฟ์ที่แชร์ |
capabilities.canMoveItemWithinDrive |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันย้ายรายการนี้ภายในไดรฟ์นี้ได้หรือไม่ โปรดทราบว่าคำขอเปลี่ยนรายการระดับบนสุดของรายการอาจยังไม่สำเร็จ ขึ้นอยู่กับรายการระดับบนสุดใหม่ที่เพิ่มเข้ามาและระดับบนสุดที่จะถูกนำออก |
capabilities.canShare |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถแก้ไขการตั้งค่าการแชร์สำหรับไฟล์นี้ได้หรือไม่ |
capabilities.canMoveChildrenWithinDrive |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถย้ายรายการย่อยของโฟลเดอร์นี้ภายในไดรฟ์นี้ได้หรือไม่ ซึ่งจะเป็น false เมื่อรายการนี้ไม่ใช่โฟลเดอร์ โปรดทราบว่าคำขอย้ายผู้เผยแพร่โฆษณาย่อยอาจยังไม่สำเร็จ ทั้งนี้ขึ้นอยู่กับการเข้าถึงของผู้ใช้ปัจจุบันในการเข้าถึงบัญชีย่อยและโฟลเดอร์ปลายทาง |
capabilities.canModifyContentRestriction |
เลิกใช้งานแล้ว: เอาต์พุตเท่านั้น โปรดใช้ |
capabilities.canAddFolderFromAnotherDrive |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันจะเพิ่มโฟลเดอร์จากไดรฟ์อื่น (ไดรฟ์ที่แชร์อื่นหรือไดรฟ์ของฉัน) ลงในโฟลเดอร์นี้ได้หรือไม่ ซึ่งจะเป็น false เมื่อรายการนี้ไม่ใช่โฟลเดอร์ จะมีการป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น |
capabilities.canChangeSecurityUpdateEnabled |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันสามารถเปลี่ยนฟิลด์ securityUpdateEnabled ในข้อมูลเมตาการแชร์ลิงก์ได้หรือไม่ |
capabilities.canAcceptOwnership |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันเป็นเจ้าของไฟล์ที่รอการตอบรับหรือไม่ ไม่ใส่ข้อมูลสำหรับไฟล์ในไดรฟ์ที่แชร์ |
capabilities.canReadLabels |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันอ่านป้ายกำกับในไฟล์ได้หรือไม่ |
capabilities.canModifyLabels |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันจะแก้ไขป้ายกำกับในไฟล์ได้หรือไม่ |
capabilities.canModifyEditorContentRestriction |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันจะเพิ่มหรือแก้ไขการจำกัดเนื้อหาในไฟล์ที่ถูกจำกัดโดยเอดิเตอร์ได้หรือไม่ |
capabilities.canModifyOwnerContentRestriction |
เอาต์พุตเท่านั้น ผู้ใช้ปัจจุบันจะเพิ่มหรือแก้ไขการจำกัดเนื้อหาที่มีการจำกัดเจ้าของได้หรือไม่ |
capabilities.canRemoveContentRestriction |
เอาต์พุตเท่านั้น มีข้อจำกัดเนื้อหาในไฟล์ที่ผู้ใช้ปัจจุบันนำออกได้หรือไม่ |
hasAugmentedPermissions |
เอาต์พุตเท่านั้น มีสิทธิ์ในไฟล์นี้โดยตรงหรือไม่ ข้อมูลในช่องนี้จะระบุรายการในไดรฟ์ที่แชร์เท่านั้น |
trashingUser |
เอาต์พุตเท่านั้น หากไฟล์ถูกทิ้งในถังขยะอย่างชัดแจ้ง ผู้ใช้ที่ทิ้งไฟล์ในถังขยะ จะมีการป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น |
canReadRevisions |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ใช้ |
thumbnailVersion |
เอาต์พุตเท่านั้น เวอร์ชันภาพขนาดย่อสำหรับใช้ในการทำให้แคชภาพขนาดย่อใช้งานไม่ได้ |
trashedDate |
เอาต์พุตเท่านั้น เวลาที่รายการถูกทิ้งลงถังขยะ (ที่มีรูปแบบการประทับเวลา RFC 3339) จะมีการป้อนข้อมูลสำหรับรายการในไดรฟ์ที่แชร์เท่านั้น |
permissionIds[] |
เอาต์พุตเท่านั้น files.list ของรหัสสิทธิ์สำหรับผู้ใช้ที่มีสิทธิ์เข้าถึงไฟล์นี้ |
thumbnail |
ภาพขนาดย่อของไฟล์ ซึ่งจะใช้ได้ต่อเมื่อไม่สามารถสร้างภาพขนาดย่อมาตรฐานได้ |
thumbnail.image |
ไบต์ที่เข้ารหัส Base64 ที่ปลอดภัยของ URL ของภาพขนาดย่อ โดยต้องเป็นไปตาม RFC 4648 หัวข้อที่ 5 สตริงที่เข้ารหัสแบบ 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-number) |
imageMediaMetadata.focalLength |
เอาต์พุตเท่านั้น ความยาวโฟกัสที่ใช้ในการสร้างรูปภาพ มีหน่วยเป็นมิลลิเมตร |
imageMediaMetadata.isoSpeed |
เอาต์พุตเท่านั้น ความเร็ว ISO ที่ใช้ในการสร้างรูปภาพ |
imageMediaMetadata.exposureBias |
เอาต์พุตเท่านั้น การชดเชยแสงของรูปภาพ (ค่า APEX) |
imageMediaMetadata.maxApertureValue |
เอาต์พุตเท่านั้น ค่า f-number ที่น้อยที่สุดของเลนส์ความยาวโฟกัสที่ใช้สร้างรูปภาพ (ค่า APEX) |
imageMediaMetadata.subjectDistance |
เอาต์พุตเท่านั้น ระยะทางไปยังวัตถุในรูปภาพในหน่วยเมตร |
imageMediaMetadata.lens |
เอาต์พุตเท่านั้น เลนส์ที่ใช้สร้างรูปภาพ |
videoMediaMetadata |
เอาต์พุตเท่านั้น ข้อมูลเมตาเกี่ยวกับสื่อวิดีโอ ซึ่งจะปรากฏสำหรับประเภทวิดีโอเท่านั้น |
videoMediaMetadata.width |
เอาต์พุตเท่านั้น ความกว้างของวิดีโอเป็นพิกเซล |
videoMediaMetadata.height |
เอาต์พุตเท่านั้น ความสูงของวิดีโอเป็นพิกเซล |
videoMediaMetadata.durationMillis |
เอาต์พุตเท่านั้น ระยะเวลาของวิดีโอในมิลลิวินาที |
shortcutDetails |
รายละเอียดไฟล์ทางลัด ป้อนข้อมูลสำหรับไฟล์ทางลัดเท่านั้นซึ่งตั้งค่าช่อง mimeType เป็น |
shortcutDetails.targetId |
รหัสของไฟล์ที่ทางลัดนี้ชี้ไป |
shortcutDetails.targetMimeType |
เอาต์พุตเท่านั้น ประเภท MIME ของไฟล์ที่ทางลัดนี้ชี้ไป ค่าของช่องนี้คือภาพรวมของประเภท MIME ของเป้าหมาย ซึ่งจะบันทึกไว้เมื่อสร้างทางลัด |
shortcutDetails.targetResourceKey |
เอาต์พุตเท่านั้น ResourceKey สำหรับไฟล์เป้าหมาย |
contentRestrictions[] |
ข้อจำกัดสำหรับการเข้าถึงเนื้อหาของไฟล์ จะมีการป้อนในกรณีที่มีข้อจำกัดดังกล่าวเท่านั้น |
resourceKey |
เอาต์พุตเท่านั้น คีย์ที่ต้องใช้เพื่อเข้าถึงรายการผ่านลิงก์ที่แชร์ |
linkShareMetadata |
เอาต์พุตเท่านั้น รายละเอียดที่เกี่ยวข้องกับ LinkShare มีรายละเอียดเกี่ยวกับ URL ของลิงก์ที่ลูกค้าใช้เพื่ออ้างถึงรายการนี้ |
linkShareMetadata.securityUpdateEligible |
เอาต์พุตเท่านั้น ไฟล์มีสิทธิ์ได้รับการอัปเดตความปลอดภัยหรือไม่ |
linkShareMetadata.securityUpdateEnabled |
เอาต์พุตเท่านั้น เปิดใช้การอัปเดตความปลอดภัยสำหรับไฟล์นี้หรือไม่ |
labelInfo |
เอาต์พุตเท่านั้น ภาพรวมของป้ายกำกับในไฟล์ |
labelInfo.labels[] |
เอาต์พุตเท่านั้น ชุดป้ายกำกับในไฟล์ตามที่รหัสป้ายกำกับในพารามิเตอร์ |
sha1Checksum |
เอาต์พุตเท่านั้น ผลรวมตรวจสอบ SHA1 ที่เชื่อมโยงกับไฟล์นี้ หากมี ช่องนี้จะมีการป้อนข้อมูลเฉพาะสำหรับไฟล์ที่มีเนื้อหาซึ่งจัดเก็บไว้ใน Google ไดรฟ์เท่านั้น โดยจะไม่มีการป้อนข้อมูลสำหรับเครื่องมือแก้ไขเอกสารหรือไฟล์ทางลัด |
sha256Checksum |
เอาต์พุตเท่านั้น ผลรวมตรวจสอบ SHA256 ที่เชื่อมโยงกับไฟล์นี้ หากมี ช่องนี้จะมีการป้อนข้อมูลเฉพาะสำหรับไฟล์ที่มีเนื้อหาซึ่งจัดเก็บไว้ใน Google ไดรฟ์เท่านั้น โดยจะไม่มีการป้อนข้อมูลสำหรับเครื่องมือแก้ไขเอกสารหรือไฟล์ทางลัด |
ContentRestriction
ข้อจำกัดในการเข้าถึงเนื้อหาของไฟล์
การแสดง JSON |
---|
{
"readOnly": boolean,
"reason": string,
"type": string,
"restrictingUser": {
object ( |
ช่อง | |
---|---|
readOnly |
เนื้อหาของไฟล์เป็นแบบอ่านอย่างเดียวหรือไม่ หากไฟล์เป็นแบบอ่านอย่างเดียว การแก้ไขใหม่ของไฟล์ไม่ได้ จะเพิ่มหรือแก้ไขไม่ได้ และจะแก้ไขชื่อไฟล์ไม่ได้ |
reason |
เหตุผลการจำกัดเนื้อหาของไฟล์ ตัวเลือกนี้จะเปลี่ยนแปลงได้เฉพาะคำขอที่ตั้งค่า |
type |
เอาต์พุตเท่านั้น ประเภทของการจำกัดเนื้อหา ปัจจุบันมีค่าเดียวที่เป็นไปได้คือ |
restrictingUser |
เอาต์พุตเท่านั้น ผู้ใช้ที่ตั้งค่าการจำกัดเนื้อหา ป้อนข้อมูลเมื่อ |
restrictionDate |
เอาต์พุตเท่านั้น เวลาที่ตั้งค่าการจำกัดเนื้อหา (การประทับเวลา RFC 3339 ที่จัดรูปแบบ) ป้อนข้อมูลเมื่อ |
ownerRestricted |
ข้อจำกัดเนื้อหาจะแก้ไขหรือนำออกได้โดยผู้ใช้ที่เป็นเจ้าของไฟล์เท่านั้น สำหรับไฟล์ในไดรฟ์ที่แชร์ ผู้ใช้ทุกคนที่มีความสามารถของ |
systemRestricted |
เอาต์พุตเท่านั้น ระบบบังคับใช้การจำกัดเนื้อหาหรือไม่ เช่น เนื่องจากลายเซ็นอิเล็กทรอนิกส์ ผู้ใช้จะแก้ไขหรือนำข้อจำกัดเนื้อหาที่จำกัดของระบบออกไม่ได้ |
วิธีการ |
|
---|---|
|
สร้างสำเนาของไฟล์ที่ระบุ |
|
ลบไฟล์ของผู้ใช้อย่างถาวรโดยไม่ย้ายไปที่ถังขยะ |
|
ลบไฟล์ทั้งหมดในถังขยะของผู้ใช้อย่างถาวร |
|
ส่งออกเอกสาร Google Workspace เป็นประเภท MIME ที่ขอและแสดงผลเนื้อหาแบบไบต์ที่ส่งออก |
|
สร้างชุดรหัสไฟล์ซึ่งสามารถระบุไว้ในคำขอแทรกหรือคัดลอก |
|
รับข้อมูลเมตาหรือเนื้อหาของไฟล์ตามรหัส |
|
แทรกไฟล์ใหม่ |
|
แสดงไฟล์ของผู้ใช้ |
|
แสดงป้ายกำกับของไฟล์ |
|
แก้ไขชุดป้ายกำกับที่ใช้กับไฟล์ |
|
อัปเดตข้อมูลเมตาและ/หรือเนื้อหาของไฟล์ |
|
ตั้งเวลาอัปเดตไฟล์เป็นเวลาของเซิร์ฟเวอร์ปัจจุบัน |
|
ย้ายไฟล์ไปที่ถังขยะ |
|
กู้คืนไฟล์จากถังขยะ |
|
อัปเดตข้อมูลเมตาและ/หรือเนื้อหาของไฟล์ |
|
ติดตามการเปลี่ยนแปลงในไฟล์ |