Method: accessproposals.resolve

ใช้เพื่ออนุมัติหรือปฏิเสธข้อเสนอการเข้าถึง

คำขอ HTTP

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

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

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

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

string

ต้องระบุ รหัสของรายการที่ส่งคำขอ

proposalId

string

ต้องระบุ รหัสของข้อเสนอการเข้าถึงที่จะแก้ไข

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

เนื้อความของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
ช่อง
role[]

string

ไม่บังคับ บทบาทที่ผู้อนุมัติอนุญาต (หากมี) หมายเหตุ: ต้องกรอกข้อมูลในช่องนี้สําหรับการดําเนินการ ACCEPT

view

string

ไม่บังคับ ระบุมุมมองสําหรับข้อเสนอการเข้าถึงนี้ คุณควรตั้งค่าเฉพาะในกรณีที่ข้อเสนอเป็นของมุมมอง published เป็นค่าเดียวที่รองรับ

action

enum (Action)

ต้องระบุ การดำเนินการกับ AccessProposal

sendNotification

boolean

ไม่บังคับ ตัวเลือกว่าจะส่งอีเมลถึงผู้ขอเมื่อ AccessProposal ถูกปฏิเสธหรือยอมรับ

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

หากสำเร็จ เนื้อหาการตอบกลับจะว่างเปล่า

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

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

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

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

การดำเนินการ

การเปลี่ยนสถานะของ AccessOffer

Enum
ACTION_UNSPECIFIED การดำเนินการที่ไม่ระบุ
ACCEPT ผู้ใช้ยอมรับข้อเสนอ หมายเหตุ: หากใช้การดําเนินการนี้ ฟิลด์ role ต้องมีค่าอย่างน้อย 1 ค่า
DENY ผู้ใช้ปฏิเสธข้อเสนอ