REST Resource: properties

Recurso: propriedade

Um par de chave-valor anexado a um arquivo público ou privado de um aplicativo.

Os limites a seguir se aplicam às propriedades de arquivo:

  • Máximo de 100 propriedades no total por arquivo
  • Máximo de 30 propriedades privadas por app
  • Máximo de 30 propriedades públicas
  • Limite máximo de 124 bytes na string (chave + valor) na codificação UTF-8 para uma única propriedade

Alguns métodos de recurso (como properties.update) exigem um propertyKey. Use o método properties.list para extrair a chave de uma propriedade.

Representação JSON
{
  "selfLink": string,
  "value": string,
  "visibility": string,
  "kind": string,
  "etag": string,
  "key": string
}
Campos
value

string

O valor dessa propriedade.

visibility

string

A visibilidade dessa propriedade. Os valores permitidos são PRIVADO (padrão) e PÚBLICO. As propriedades privadas só podem ser recuperadas usando uma solicitação autenticada. Uma solicitação autenticada usa um token de acesso recebido com um ID do cliente OAuth 2. Não é possível usar uma chave de API para recuperar propriedades privadas.

kind

string

Apenas saída. Isso é sempre drive#property.

etag

string

Apenas saída. ETag da propriedade.

key

string

A chave dessa propriedade.

Métodos

delete

Exclui uma propriedade.

get

Recebe uma propriedade pela chave.

insert

Adiciona uma propriedade a um arquivo ou atualiza se ele já existir.

list

Lista as propriedades de um arquivo.

patch

Atualiza uma propriedade.

update

Atualiza uma propriedade.