Method: files.copy

สร้างสำเนาของไฟล์ที่ระบุ

คำขอ HTTP

POST https://www.googleapis.com/drive/v2/files/{fileId}/copy

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

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

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

string

รหัสของไฟล์ที่จะคัดลอก

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

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

boolean

จะแปลงไฟล์นี้เป็นรูปแบบเครื่องมือแก้ไขเอกสารที่ตรงกันหรือไม่

enforceSingleParent
(deprecated)

boolean

เลิกใช้งานแล้ว: ไม่รองรับการคัดลอกไฟล์ลงในหลายโฟลเดอร์อีกต่อไป ใช้ทางลัดแทน

ocr

boolean

ระบุว่าจะพยายาม OCR เมื่อมีการอัปโหลดไฟล์ .jpg, .png, .gif หรือ .pdf

ocrLanguage

string

หาก ocr เป็นจริง จะแสดงคำใบ้เป็นภาษาที่จะใช้ ค่าที่ถูกต้องคือรหัส BCP 47

pinned

boolean

เลือกว่าจะปักหมุดการแก้ไขส่วนหัวของสำเนาใหม่หรือไม่ ไฟล์ 1 ไฟล์จะมีการแก้ไขที่ปักหมุดไว้ได้สูงสุด 200 รายการ

supportsAllDrives

boolean

แอปพลิเคชันที่ส่งคำขอรองรับทั้งไดรฟ์ของฉันและไดรฟ์ที่แชร์หรือไม่

supportsTeamDrives
(deprecated)

boolean

เลิกใช้งานแล้ว: ใช้ supportsAllDrives แทน

timedTextLanguage

string

ภาษาของข้อความที่จับเวลา

timedTextTrackName

string

ชื่อแทร็กข้อความที่มีการกำหนดเวลา

visibility

enum (Visibility)

การเปิดเผยไฟล์ใหม่ พารามิเตอร์นี้เกี่ยวข้องเฉพาะในกรณีที่แหล่งที่มาไม่ใช่เอกสารดั้งเดิมของ Google เอกสาร และ conversion=false

includePermissionsForView

string

ระบุสิทธิ์ของข้อมูลพร็อพเพอร์ตี้เพิ่มเติมที่จะรวมไว้ในการตอบกลับ รองรับ published เท่านั้น

includeLabels

string

รายการรหัสป้ายกำกับที่คั่นด้วยคอมมาเพื่อรวมไว้ในส่วน labelInfo ของคำตอบ

เนื้อหาของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ File

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

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

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

ต้องมีขอบเขต 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.apps.readonly
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.photos.readonly

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