REST Resource: properties

Kaynak: Mülk

Herkese açık veya bir uygulamaya özel olan bir dosyaya ekli 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) dizede maksimum 124 bayt boyut sınırı

Bazı kaynak yöntemleri (properties.update gibi) propertyKey gerektirir. 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'tir. Özel mülkler yalnızca kimliği doğrulanmış bir istek kullanılarak alınabilir. Kimliği doğrulanmış bir istek, OAuth 2 istemci kimliğiyle elde edilmiş bir erişim jetonu kullanır. Özel mülkleri almak için API anahtarı kullanamazsınız.

kind

string

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

etag

string

Yalnızca çıkış. Mülkün eTag'i.

key

string

Bu mülkün anahtarı.

Yöntemler

delete

Mülkü siler.

get

Bir özelliği anahtarına göre alır.

insert

Bir dosyaya özellik ekler veya dosya zaten mevcutsa günceller.

list

Dosyanın özelliklerini listeler.

patch

Bir mülkü günceller.

update

Bir mülkü günceller.