Method: changes.watch

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

คำขอ HTTP

POST https://www.googleapis.com/drive/v3/changes/watch

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

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

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

string

ไดรฟ์ที่แชร์ซึ่งระบบจะแสดงผลการเปลี่ยนแปลง หากระบุรหัสการเปลี่ยนแปลง รหัสดังกล่าวจะแสดงถึงไดรฟ์ที่แชร์ ให้ใช้รหัสไดรฟ์และรหัสการเปลี่ยนแปลงที่รวมกันเป็นตัวระบุ

includeCorpusRemovals

boolean

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

includeItemsFromAllDrives

boolean

กำหนดว่าควรรวมทั้งรายการในไดรฟ์ของฉันและไดรฟ์ที่แชร์ไว้ในผลการค้นหาหรือไม่

includeRemoved

boolean

ระบุหรือไม่ว่าควรรวมการเปลี่ยนแปลงที่ระบุว่ามีการนํารายการออกจากรายการการเปลี่ยนแปลง เช่น โดยการลบหรือสูญเสียสิทธิ์เข้าถึง

includeTeamDriveItems
(deprecated)

boolean

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

pageSize

integer

จํานวนการเปลี่ยนแปลงสูงสุดที่จะแสดงต่อหน้า

pageToken

string

โทเค็นสําหรับดําเนินการต่อกับคําขอรายการก่อนหน้าในหน้าถัดไป ค่านี้ควรเป็นค่าของ "nextPageToken" จากการตอบกลับก่อนหน้าหรือคำตอบจากเมธอด getStartPageToken

restrictToMyDrive

boolean

เลือกว่าจะจำกัดผลลัพธ์ให้แสดงเฉพาะการเปลี่ยนแปลงภายในลําดับชั้นของไดรฟ์ของฉันหรือไม่ ซึ่งจะไม่รวมการเปลี่ยนแปลงไฟล์ เช่น ไฟล์ในโฟลเดอร์ Application Data หรือไฟล์ที่แชร์ซึ่งยังไม่ได้เพิ่มลงในไดรฟ์ของฉัน

spaces

string

รายการเว้นวรรคที่คั่นด้วยคอมมาเพื่อค้นหาภายในคอร์ปัส ค่าที่รองรับคือ "drive" และ "appDataFolder"

supportsAllDrives

boolean

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

supportsTeamDrives
(deprecated)

boolean

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

teamDriveId
(deprecated)

string

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

includePermissionsForView

string

ระบุสิทธิ์ของมุมมองเพิ่มเติมที่จะรวมไว้ในคำตอบ รองรับเฉพาะ "เผยแพร่แล้ว"

includeLabels

string

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

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

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

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

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

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

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.appdata
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.meet.readonly
  • https://www.googleapis.com/auth/drive.metadata
  • https://www.googleapis.com/auth/drive.metadata.readonly
  • https://www.googleapis.com/auth/drive.photos.readonly
  • https://www.googleapis.com/auth/drive.readonly

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