สร้างไฟล์

หากต้องการสร้างไฟล์ที่ไม่มีข้อมูลเมตาหรือเนื้อหา ให้ใช้เมธอด files.create ที่ไม่มีพารามิเตอร์ ไฟล์ได้รับ kind เท่ากับ drive.file, id, name เป็น "ไม่มีชื่อ" และ mimeType เท่ากับ application/octet-stream มีการทำเครื่องหมาย uploadType ว่าจำเป็น แต่จะมีค่าเริ่มต้นเป็น media คุณจึงไม่จำเป็นต้องระบุ

ดูข้อมูลเพิ่มเติมเกี่ยวกับขีดจำกัดของไฟล์ในไดรฟ์ได้ที่ขีดจำกัดของไฟล์และโฟลเดอร์

สร้างไฟล์ที่มีเฉพาะข้อมูลเมตา

ไฟล์ที่มีเฉพาะข้อมูลเมตาไม่มีเนื้อหา ข้อมูลเมตาคือข้อมูล (เช่น name, mimeType และ createdTime) ที่อธิบายไฟล์ ช่องอย่าง name เป็นช่องที่ผู้ใช้เข้าใจได้และปรากฏเหมือนกันสำหรับผู้ใช้แต่ละราย ในขณะที่ช่องอย่าง viewedByMeTime มีค่าเฉพาะผู้ใช้

ตัวอย่างหนึ่งของไฟล์ที่มีเฉพาะข้อมูลเมตาคือโฟลเดอร์ที่มีประเภท MIME application/vnd.google-apps.folder ดูข้อมูลเพิ่มเติมได้ที่สร้างและป้อนข้อมูลโฟลเดอร์ อีกตัวอย่างหนึ่งคือทางลัดที่ชี้ไปยังไฟล์อื่นในไดรฟ์ที่มีประเภท MIME application/vnd.google-apps.shortcut ดูข้อมูลเพิ่มเติมได้ที่สร้างทางลัดไปยังไฟล์ในไดรฟ์

อัปโหลดภาพขนาดย่อ

ไดรฟ์จะสร้างภาพขนาดย่อสำหรับไฟล์ทั่วไปหลายประเภทโดยอัตโนมัติ เช่น Google เอกสาร ชีต และสไลด์ ภาพขนาดย่อช่วยให้ผู้ใช้ระบุไฟล์ในไดรฟ์ได้ดียิ่งขึ้น

สำหรับไฟล์ประเภทที่ไดรฟ์ไม่สามารถสร้างภาพขนาดย่อมาตรฐานได้ คุณสามารถให้ภาพขนาดย่อที่สร้างโดยแอปพลิเคชันของคุณ ระหว่างการสร้างหรืออัปเดตไฟล์ ให้อัปโหลดภาพขนาดย่อโดยการตั้งค่าช่อง contentHints.thumbnail ในทรัพยากร files

กล่าวอย่างเจาะจงคือ

  • ตั้งค่าช่อง contentHints.thumbnail.image เป็น URL และไฟล์ภาพที่เข้ารหัสแบบ base64 ที่ปลอดภัย (ดูส่วนที่ 5 4648 ของ RFC)
  • ตั้งค่าช่อง contentHints.thumbnail.mimeType เป็นประเภท MIME ที่เหมาะสมสำหรับภาพขนาดย่อ

หากไดรฟ์สร้างภาพขนาดย่อจากไฟล์ได้ ไดรฟ์จะใช้ภาพปกที่สร้างขึ้นโดยอัตโนมัติและละเว้นรูปภาพที่คุณอัปโหลด หากสร้างภาพขนาดย่อไม่ได้ ก็จะใช้ภาพที่คุณให้ไว้

ภาพปกต้องเป็นไปตามกฎต่อไปนี้

  • อัปโหลดได้ในรูปแบบ PNG, GIF หรือ JPG
  • ความกว้างที่แนะนำคือ 1600 พิกเซล
  • ความกว้างต่ำสุดคือ 220 พิกเซล
  • ขนาดไฟล์สูงสุดคือ 2 MB
  • แอปพลิเคชันของคุณควรได้รับการอัปเดตทุกครั้งที่บันทึก

โปรดดูข้อมูลเพิ่มเติมในแหล่งข้อมูล files

ลองทำตามขั้นตอนต่อไปนี้