REST Resource: about

Recurso: Sobre

Um item com configurações e informações do usuário.

Representação JSON
{
  "name": string,
  "quotaBytesTotal": string,
  "quotaBytesUsed": string,
  "quotaBytesUsedInTrash": string,
  "largestChangeId": string,
  "remainingChangeIds": string,
  "rootFolderId": string,
  "importFormats": [
    {
      "source": string,
      "targets": [
        string
      ]
    }
  ],
  "exportFormats": [
    {
      "source": string,
      "targets": [
        string
      ]
    }
  ],
  "additionalRoleInfo": [
    {
      "type": string,
      "roleSets": [
        {
          "primaryRole": string,
          "additionalRoles": [
            string
          ]
        }
      ]
    }
  ],
  "features": [
    {
      "featureName": string,
      "featureRate": number
    }
  ],
  "maxUploadSizes": [
    {
      "type": string,
      "size": string
    }
  ],
  "domainSharingPolicy": string,
  "kind": string,
  "permissionId": string,
  "isCurrentAppInstalled": boolean,
  "quotaBytesUsedAggregate": string,
  "user": {
    object (User)
  },
  "etag": string,
  "languageCode": string,
  "selfLink": string,
  "quotaType": string,
  "folderColorPalette": [
    string
  ],
  "driveThemes": [
    {
      "id": string,
      "backgroundImageLink": string,
      "colorRgb": string
    }
  ],
  "canCreateDrives": boolean,
  "quotaBytesByService": [
    {
      "serviceName": string,
      "bytesUsed": string
    }
  ],
  "teamDriveThemes": [
    {
      "id": string,
      "backgroundImageLink": string,
      "colorRgb": string
    }
  ],
  "canCreateTeamDrives": boolean
}
Campos
name

string

O nome do usuário atual.

quotaBytesTotal

string (int64 format)

O número total de bytes de cota. Relevante apenas quando "quotaType" é "LIMITED".

quotaBytesUsed

string (int64 format)

O número de bytes de cota usados pelo Google Drive.

quotaBytesUsedInTrash

string (int64 format)

O número de bytes de cota usados pelos itens na lixeira.

largestChangeId

string (int64 format)

O maior ID de mudança.

remainingChangeIds

string (int64 format)

O número de IDs de mudança restantes, limitado a no máximo 2.500.

rootFolderId

string

O ID da pasta raiz.

importFormats[]

object

Os formatos de importação permitidos.

importFormats[].source

string

O tipo de conteúdo do arquivo importado para a conversão.

importFormats[].targets[]

string

Os tipos de conteúdo possíveis para a conversão.

exportFormats[]

object

Os formatos de exportação permitidos.

exportFormats[].source

string

O tipo de conteúdo a partir do qual a conversão será feita.

exportFormats[].targets[]

string

Os tipos de conteúdo possíveis para a conversão.

additionalRoleInfo[]

object

Informações sobre papéis adicionais compatíveis por tipo de arquivo. O tipo mais específico tem precedência.

additionalRoleInfo[].type

string

O tipo de conteúdo a que estas informações adicionais do papel se aplicam.

additionalRoleInfo[].roleSets[]

object

Os papéis adicionais compatíveis por papel principal.

additionalRoleInfo[].roleSets[].primaryRole

string

Um papel de permissão principal.

additionalRoleInfo[].roleSets[].additionalRoles[]

string

Os papéis adicionais compatíveis com o papel principal.

features[]

object

Lista de recursos adicionais ativados nesta conta.

features[].featureName

string

O nome do recurso.

features[].featureRate

number

A taxa de limite de solicitações para este recurso, em consultas por segundo.

maxUploadSizes[]

object

Lista dos tamanhos máximos de upload para cada tipo de arquivo. O tipo mais específico tem precedência.

maxUploadSizes[].type

string

O tipo de arquivo.

maxUploadSizes[].size

string (int64 format)

O tamanho máximo de upload para este tipo.

domainSharingPolicy

string

A política de compartilhamento de domínio para o usuário atual. Os valores possíveis são:

  • allowed
  • allowedWithWarning
  • incomingOnly
  • disallowed
kind

string

É sempre drive#about.

permissionId

string

O ID do usuário atual conforme visível na coleção de permissões.

isCurrentAppInstalled

boolean

Um booleano que indica se o app autenticado foi instalado pelo usuário autenticado.

quotaBytesUsedAggregate

string (int64 format)

O número de bytes de cota usados por todos os aplicativos do Google (Drive, Picasa, etc.).

user

object (User)

O usuário autenticado.

etag

string

A ETag do item.

languageCode

string

O idioma ou o código de localidade do usuário, conforme definido por BCP 47, com algumas extensões do formato LDML do Unicode (http://www.unicode.org/reports/tr35/)).

quotaType

string

O tipo de cota de armazenamento do usuário. Os valores possíveis são:

  • LIMITED
  • UNLIMITED
folderColorPalette[]

string

A paleta de cores de pasta permitidas como strings hexadecimais RGB.

driveThemes[]

object

Uma lista de temas compatíveis com os drives compartilhados.

driveThemes[].id

string

O ID do tema.

driveThemes[].backgroundImageLink

string

Um link para a imagem de plano de fundo deste tema.

driveThemes[].colorRgb

string

A cor desse tema como uma string hexadecimal RGB.

canCreateDrives

boolean

Se o usuário pode criar drives compartilhados.

quotaBytesByService[]

object

A quantidade de cota de armazenamento usada por diferentes Serviços do Google.

quotaBytesByService[].serviceName

string

O nome do serviço, por exemplo, DRIVE, Gmail ou PHOTOS.

quotaBytesByService[].bytesUsed

string (int64 format)

Os bytes da cota de armazenamento usados pelo serviço.

teamDriveThemes[]
(deprecated)

object

Obsoleto: use driveThemes.

teamDriveThemes[]
(deprecated).id
(deprecated)

string

Obsoleto: use driveThemes/id.

teamDriveThemes[]
(deprecated).backgroundImageLink
(deprecated)

string

Obsoleto: use driveThemes/backgroundImageLink.

teamDriveThemes[]
(deprecated).colorRgb
(deprecated)

string

Obsoleto: use driveThemes/colorRgb.

canCreateTeamDrives
(deprecated)

boolean

Obsoleto: use canCreateDrives.

Métodos

get

Recebe as informações sobre o usuário atual junto com as configurações da API Drive