REST Resource: properties

Kaynak: Mülk

Herkese açık veya bir uygulama için özel olan bir dosyaya eklenmiş anahtar/değer çifti.

Dosya özellikleri için aşağıdaki sınırlar geçerlidir:

  • Dosya başına toplam en fazla 100 mülk
  • Uygulama başına en fazla 30 özel mülk
  • En fazla 30 herkese açık mülk
  • Tek bir mülk için UTF-8 kodlamasında (anahtar + değer) dizesinde maksimum 124 bayt boyut sınırı

Bazı kaynak yöntemleri (ör. properties.update) için propertyKey gerekir. Bir mülkün anahtarını almak için properties.list yöntemini kullanın.

JSON gösterimi
{
  "selfLink": string,
  "value": string,
  "visibility": string,
  "kind": string,
  "etag": string,
  "key": string
}
Alanlar
value

string

Bu özelliğin değeri.

visibility

string

Bu mülkün görünürlüğü. İzin verilen değerler PRIVATE (varsayılan) ve PUBLIC değerleridir. Gizli mülkler yalnızca kimliği doğrulanmış istek kullanılarak alınabilir. Kimliği doğrulanmış istek, OAuth 2 istemci kimliğiyle alınmış bir erişim jetonu kullanıyor. Özel mülkleri almak için API anahtarı kullanamazsınız.

kind

string

Yalnızca çıkış. Bu her zaman drive#property olur.

etag

string

Yalnızca çıkış. Mülkün ETag.

key

string

Bu mülkün anahtarı.

Yöntemler

delete

Bir mülkü siler.

get

Bir mülkü anahtarına göre alır.

insert

Bir dosyaya özellik ekler veya dosya zaten varsa özelliği günceller.

list

Dosyanın özelliklerini listeler.

patch

Bir mülkü günceller.

update

Bir mülkü günceller.