Referência JSON

Quando um usuário seleciona um ou mais arquivos, a API Google Picker retorna um objeto formatado em JSON. Dependendo da vista da qual foi feita a seleção, campos diferentes são incluídos nesta objeto de dados.

Representação JSON
{
  Response.ACTION: action,
  Response.VIEW: [
    view_id,
    undefined,
    view_options {
      query: user_query,
      parent: parent_ID,
      ...
    }
  ],
  Response.DOCUMENTS: [
    {
      Document.DESCRIPTION: description,
      Document.DURATION: duration,
      Document.EMBEDDABLE_URL: embed_URL,
      Document.ICON_URL: icon_URL,
      Document.ID: item_id,
      Document.IS_NEW: is_new,
      Document.LAST_EDITED_UTC: timestamp,
      Document.MIME_TYPE: MIME_type,
      Document.NAME: item_name,
      Document.PARENT_ID: parent_ID,
        {
          type: phone_type,
          number: phone_number,
        }
        ...
      ],
      Document.SERVICE_ID: service_id,
      Document.THUMBNAILS: [
        {
          Thumbnail.URL: thumbnail_URL,
          Thumbnail.WIDTH: thumbnail_width,
          Thumbnail.HEIGHT: thumbnail_height
        }
        ...
      ],
      Document.TYPE: type,
      Document.URL: item_URL
    },
    ...
  ],
  Response.PARENTS: [
    {
      Document.DESCRIPTION: description,
      Document.LAST_EDITED_UTC: timestamp,
      Document.MIME_TYPE: MIME_type,
      Document.NAME: item_name,
      Document.ICON_URL: icon_URL,
      Document.ID: item_ID,
      Document.IS_NEW: is_new,
      Document.SERVICE_ID: service_id,
      Document.THUMBNAILS: [
        {
          Thumbnail.URL: thumbnail_URL,
          Thumbnail.WIDTH: thumbnail_width,
          Thumbnail.HEIGHT: thumbnail_height
        }
        ...
      ],
      Document.TYPE: type,
      Document.URL: item_URL,
    },
    ...
  ]
}
Campos
actionO Action usado pelo usuário para fechar a caixa de diálogo do seletor do Google.
descriptionUma descrição do item, se fornecida.
durationA duração do vídeo selecionado.
embed_URLUm URL para uma versão incorporável do item.
icon_URLO URL de uma versão de um ícone acessível publicamente, se disponível.
is_newVerdadeiro se o item selecionado tiver sido enviado por upload e selecionado imediatamente.
item_URLUm URL com link direto para o item.
item_idID do item selecionado.
item_nameNome do item selecionado.
MIME_typeO tipo MIME do item selecionado (inválido para mapas).
parent_IDID do item pai, se aplicável.
service_idUm ServiceId que descreve o serviço do arquivo.
thumbnail_heightA altura da miniatura acessível ao público.
thumbnail_URLUm URL para a miniatura acessível publicamente.
thumbnail_widthA largura da miniatura acessível ao público.
timestampO número de milissegundos desde 1o de janeiro de 1970, 00:00:00 GMT.
typeO Type do item selecionado.
user_queryString de consulta, se uma tiver sido definida em View.setQuery().
view_IDA ViewId da View em que o item foi selecionado.
view_optionsInformações adicionais, se conhecidas. Caso contrário, será indefinido.