Method: files.download

ดาวน์โหลดเนื้อหาของไฟล์ ดูข้อมูลเพิ่มเติมได้ที่ดาวน์โหลดและส่งออกไฟล์

การดำเนินการจะมีอายุ 24 ชั่วโมงนับจากเวลาที่สร้าง

คำขอ HTTP

POST https://www.googleapis.com/drive/v3/files/{fileId}/download

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
fileId

string

ต้องระบุ รหัสของไฟล์ที่จะดาวน์โหลด

พารามิเตอร์การค้นหา

พารามิเตอร์
mimeType

string

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

revisionId

string

ไม่บังคับ รหัสการแก้ไขของไฟล์ที่จะดาวน์โหลด ตั้งค่าฟิลด์นี้ได้เฉพาะเมื่อดาวน์โหลดไฟล์ Blob, Google เอกสาร และ Google ชีตเท่านั้น แสดงผล INVALID_ARGUMENT หากระบบไม่รองรับการดาวน์โหลดการแก้ไขที่เฉพาะเจาะจงในไฟล์

เนื้อความของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Operation

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.readonly

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