Quando un utente seleziona uno o più file, l'API Google Selecter restituisce un oggetto in formato JSON. A seconda della visualizzazione da cui è stata effettuata la selezione, la tabella include campi diversi .
Rappresentazione 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, }, ... ] } |
Campi | |
---|---|
action | Il Action utilizzato dall'utente per chiudere la finestra di dialogo del selettore di Google. |
description | Una descrizione dell'articolo, se fornita. |
duration | La durata del video selezionato. |
embed_URL | Un URL per una versione incorporabile dell'elemento. |
icon_URL | L'URL di una versione accessibile pubblicamente di un'icona, se disponibile. |
is_new | True se l'elemento selezionato è stato caricato, poi è stato selezionato immediatamente. |
item_URL | Un URL che rimanda direttamente all'elemento. |
item_id | ID dell'elemento selezionato. |
item_name | Nome dell'elemento selezionato. |
MIME_type | Il tipo MIME dell'elemento selezionato (non valido per le mappe). |
parent_ID | ID dell'articolo principale, se applicabile. |
service_id | Un elemento ServiceId che descrive il servizio da cui è stato scelto questo file. |
thumbnail_height | L'altezza della miniatura accessibile pubblicamente. |
thumbnail_URL | Un URL per la miniatura accessibile pubblicamente. |
thumbnail_width | La larghezza della miniatura accessibile pubblicamente. |
timestamp | Il numero di millisecondi a partire dal 1° gennaio 1970, 00:00:00 GMT. |
type | La Type dell'elemento selezionato. |
user_query | Stringa di query, se impostata in View.setQuery() . |
view_ID | La ViewId di View da cui è stato selezionato l'elemento. |
view_options | Informazioni aggiuntive, se note. Altrimenti non definito. |