REST Resource: accessproposals

ทรัพยากร: AccessProposal

แหล่งข้อมูลคำขอเข้าถึงสำหรับคำขอเข้าถึงที่รอดำเนินการในไฟล์

การแสดง JSON
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
ช่อง
fileId

string

รหัสไฟล์ที่ข้อเสนอการเข้าถึงอยู่

proposalId

string

รหัสของข้อเสนอการเข้าถึง

requesterEmailAddress

string

อีเมลของผู้ใช้ที่ขอ

recipientEmailAddress

string

อีเมลของผู้ใช้ที่จะได้รับสิทธิ์หากยอมรับ

rolesAndViews[]

object (RoleAndView)

Wrapper สำหรับบทบาทและมุมมองของข้อเสนอการเข้าถึง

requestMessage

string

ข้อความที่ผู้ขอเพิ่มลงในข้อเสนอ

createTime

string (Timestamp format)

เวลาที่สร้าง

ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็น Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่าง: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" หรือ "2014-10-02T15:01:23+05:30"

RoleAndView

Wrapper สำหรับบทบาทและมุมมองของข้อเสนอการเข้าถึง

การแสดง JSON
{
  "role": string,
  "view": string
}
ช่อง
role

string

บทบาทที่ผู้ขอเสนอ ในอนาคตอาจมีการเพิ่มค่าใหม่ แต่ปัจจุบันค่าที่เป็นไปได้มีดังนี้ * writer * commenter * reader

view

string

ระบุมุมมองสำหรับคำขอสิทธิ์เข้าถึงนี้ จะป้อนข้อมูลสำหรับข้อเสนอที่อยู่ในมุมมองเท่านั้น published เป็นค่าเดียวที่รองรับ

เมธอด

get

เรียกข้อมูล AccessProposal ตามรหัส

list

แสดงรายการ AccessProposals ในไฟล์

resolve

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