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

อัปเดตที่พัก