Recurso: Property
Um par de valor-chave anexado a um arquivo que seja público ou privado para um aplicativo.
Os seguintes limites aplicam-se às propriedades do 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 tamanho 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 recuperar 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 para esta propriedade. |
value |
O valor dessa propriedade. |
visibility |
A visibilidade desta propriedade. Os valores permitidos são PRIVATE (padrão) e PUBLIC. As propriedades privadas só podem ser recuperadas usando uma solicitação autenticada. Uma solicitação autenticada usa um token de acesso obtido com um ID de cliente OAuth 2. Não é possível usar uma chave de API para recuperar propriedades particulares. |
kind |
Apenas saída. É sempre |
etag |
Apenas saída. ETag da propriedade. |
key |
A chave dessa propriedade. |
Métodos |
|
---|---|
|
Exclui uma propriedade. |
|
Recebe uma propriedade pela chave dela. |
|
Adiciona uma propriedade a um arquivo ou o atualiza, se já existir. |
|
Lista as propriedades de um arquivo. |
|
Atualiza uma propriedade. |
|
Atualiza uma propriedade. |