REST Resource: properties

ทรัพยากร: พร็อพเพอร์ตี้

คู่คีย์-ค่าที่แนบมากับไฟล์ที่เป็นแบบสาธารณะหรือแบบส่วนตัวสำหรับแอปพลิเคชัน

ขีดจํากัดต่อไปนี้มีผลกับพร็อพเพอร์ตี้ไฟล์

  • ที่พักทั้งหมดสูงสุด 100 แห่งต่อไฟล์
  • พร็อพเพอร์ตี้ส่วนตัวสูงสุด 30 รายการต่อแอป
  • พร็อพเพอร์ตี้สาธารณะสูงสุด 30 รายการ
  • ขีดจํากัดขนาดสูงสุด 124 ไบต์สำหรับสตริง (คีย์ + ค่า) ในการเข้ารหัส UTF-8 สําหรับพร็อพเพอร์ตี้เดียว

วิธีการของทรัพยากรบางรายการ (เช่น properties.update) ต้องใช้ propertyKey ใช้เมธอด properties.list เพื่อเรียกข้อมูลคีย์ของพร็อพเพอร์ตี้

การแสดง JSON
{
  "selfLink": string,
  "value": string,
  "visibility": string,
  "kind": string,
  "etag": string,
  "key": string
}
ช่อง
value

string

ค่าของพร็อพเพอร์ตี้นี้

visibility

string

การมองเห็นพร็อพเพอร์ตี้นี้ ค่าที่ใช้ได้คือ PRIVATE (ค่าเริ่มต้น) และ PUBLIC คุณเรียกข้อมูลพร็อพเพอร์ตี้ส่วนตัวได้โดยใช้คำขอที่มีการตรวจสอบสิทธิ์เท่านั้น คำขอที่ตรวจสอบสิทธิ์แล้วจะใช้โทเค็นการเข้าถึงที่ได้รับจากรหัสไคลเอ็นต์ OAuth 2 คุณใช้คีย์ API เพื่อดึงข้อมูลพร็อพเพอร์ตี้ส่วนตัวไม่ได้

kind

string

เอาต์พุตเท่านั้น ค่านี้จะมีค่าเป็น drive#property เสมอ

etag

string

เอาต์พุตเท่านั้น ETag ของพร็อพเพอร์ตี้

key

string

คีย์ของพร็อพเพอร์ตี้นี้

เมธอด

delete

ลบพร็อพเพอร์ตี้

get

รับพร็อพเพอร์ตี้ตามคีย์

insert

เพิ่มพร็อพเพอร์ตี้ลงในไฟล์ หรืออัปเดตพร็อพเพอร์ตี้หากมีอยู่แล้ว

list

แสดงรายการพร็อพเพอร์ตี้ของไฟล์

patch

อัปเดตพร็อพเพอร์ตี้

update

อัปเดตพร็อพเพอร์ตี้