REST Resource: accessproposals

แหล่งข้อมูล: AccessOffer

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

การแสดง 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)

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

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่างเช่น "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

RoleAndView

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

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

string

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

view

string

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

เมธอด

get

ดึง AccessOffer ตาม ID

list

แสดงรายการข้อเสนอการเข้าถึงในไฟล์

resolve

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