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 | |
---|---|
selfLink |
Apenas saída. O link de volta para essa propriedade. |
value |
O valor dessa propriedade. |
visibility |
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 |
Apenas saída. Isso é sempre |
etag |
Apenas saída. ETag da propriedade. |
key |
A chave dessa propriedade. |
Métodos |
|
---|---|
|
Exclui uma propriedade. |
|
Recebe uma propriedade pela chave. |
|
Adiciona uma propriedade a um arquivo ou atualiza se ele já existir. |
|
Lista as propriedades de um arquivo. |
|
Atualiza uma propriedade. |
|
Atualiza uma propriedade. |