Referencia de JSON

Cuando un usuario selecciona uno o más archivos, la API del selector de Google muestra un objeto con formato JSON. Según la vista desde la que se haya realizado la selección, se incluyen campos diferentes en este objeto de datos.

Representación 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
actionEs el Action que toma el usuario para cerrar el diálogo del selector de Google.
descriptionUna descripción del artículo, si se proporciona.
durationEs la duración del video seleccionado.
embed_URLCorresponde a una URL para una versión del elemento que se puede incorporar.
icon_URLEs la URL de una versión de acceso público para un ícono, si está disponible.
is_newVerdadero si se subió el elemento seleccionado y se seleccionó de inmediato.
item_URLCorresponde a una URL que vincula directamente al elemento.
item_idID del artículo seleccionado
item_nameNombre del elemento seleccionado
MIME_typeEl tipo de MIME del elemento seleccionado (no válido para Maps).
parent_IDEs el ID del elemento principal, si corresponde.
service_idUn objeto ServiceId que describa el servicio desde el que se eligió este archivo.
thumbnail_heightLa altura de la miniatura de acceso público.
thumbnail_URLUna URL para la miniatura de acceso público.
thumbnail_widthEl ancho de la miniatura de acceso público.
timestampLa cantidad de milisegundos desde el 1 de enero de 1970 a las 00:00:00 GMT
typeEl Type del elemento seleccionado.
user_queryString de consulta, si se configuró en View.setQuery().
view_IDSe seleccionó el elemento ViewId de View.
view_optionsInformación adicional, si se la conoce. De lo contrario, no está definido.