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 | |
---|---|
action | Es el Action que toma el usuario para cerrar el diálogo del selector de Google. |
description | Una descripción del artículo, si se proporciona. |
duration | Es la duración del video seleccionado. |
embed_URL | Corresponde a una URL para una versión del elemento que se puede incorporar. |
icon_URL | Es la URL de una versión de acceso público para un ícono, si está disponible. |
is_new | Verdadero si se subió el elemento seleccionado y se seleccionó de inmediato. |
item_URL | Corresponde a una URL que vincula directamente al elemento. |
item_id | ID del artículo seleccionado |
item_name | Nombre del elemento seleccionado |
MIME_type | El tipo de MIME del elemento seleccionado (no válido para Maps). |
parent_ID | Es el ID del elemento principal, si corresponde. |
service_id | Un objeto ServiceId que describa el servicio desde el que se eligió este archivo. |
thumbnail_height | La altura de la miniatura de acceso público. |
thumbnail_URL | Una URL para la miniatura de acceso público. |
thumbnail_width | El ancho de la miniatura de acceso público. |
timestamp | La cantidad de milisegundos desde el 1 de enero de 1970 a las 00:00:00 GMT |
type | El Type del elemento seleccionado. |
user_query | String de consulta, si se configuró en View.setQuery() . |
view_ID | Se seleccionó el elemento ViewId de View . |
view_options | Información adicional, si se la conoce. De lo contrario, no está definido. |