REST Resource: properties

Zasób: Property

Para klucz-wartość dołączona do pliku, który jest publiczny lub prywatny aplikacji.

W odniesieniu do właściwości plików obowiązują te limity:

  • Maksymalnie 100 właściwości na plik.
  • Maksymalnie 30 usług prywatnych na aplikację.
  • Maksymalnie 30 usług publicznych
  • Maksymalny limit rozmiaru ciągu (klucz + wartość) w kodowaniu UTF-8 to 124 bajty w przypadku jednej usługi

Niektóre metody zasobów (takie jak properties.update) wymagają propertyKey. Aby pobrać klucz usługi, użyj metody properties.list.

Zapis JSON
{
  "selfLink": string,
  "value": string,
  "visibility": string,
  "kind": string,
  "etag": string,
  "key": string
}
Pola
value

string

Wartość tej właściwości.

visibility

string

Widoczność tej usługi. Dozwolone wartości to PRIVATE (domyślnie) i PUBLIC (Publiczny). Właściwości prywatne można pobrać tylko za pomocą uwierzytelnionego żądania. Uwierzytelnione żądanie używa tokena dostępu uzyskanego z identyfikatorem klienta OAuth 2. Nie można używać klucza interfejsu API do pobierania usług prywatnych.

kind

string

Tylko dane wyjściowe. To zawsze drive#property.

etag

string

Tylko dane wyjściowe. ETag usługi.

key

string

Klucz tej właściwości.

Metody

delete

Usuwa usługę.

get

Pobiera usługę według klucza.

insert

Dodaje właściwość do pliku lub aktualizuje ją, jeśli już istnieje.

list

Wyświetla listę właściwości pliku.

patch

Aktualizuje usługę.

update

Aktualizuje usługę.