Lorsqu'un utilisateur sélectionne un ou plusieurs fichiers, l'API Google Picker renvoie un objet au format JSON. En fonction de la vue à partir de laquelle la sélection a été effectuée, différents champs sont inclus dans cette d'un objet de données.
Représentation 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, }, ... ] } |
Champs | |
---|---|
action | Action utilisé par l'utilisateur pour fermer la boîte de dialogue du sélecteur Google. |
description | Description de l'article, le cas échéant. |
duration | Durée de la vidéo sélectionnée. |
embed_URL | URL d'une version intégrable de l'élément. |
icon_URL | URL d'une version publiquement accessible d'une icône, le cas échéant. |
is_new | "True" si l'élément sélectionné a été importé, puis sélectionné immédiatement. |
item_URL | URL pointant directement vers l'élément. |
item_id | Identifiant de l'élément sélectionné. |
item_name | Nom de l'élément sélectionné. |
MIME_type | Type MIME de l'élément sélectionné (non valide pour les mappages). |
parent_ID | ID de l'élément parent, le cas échéant. |
service_id | Un ServiceId qui décrit le service dans lequel ce fichier a été sélectionné. |
thumbnail_height | Hauteur de la miniature accessible au public. |
thumbnail_URL | URL de la miniature accessible publiquement. |
thumbnail_width | Largeur de la miniature accessible au public. |
timestamp | Nombre de millisecondes écoulées depuis le 1er janvier 1970 à 00:00:00 GMT. |
type | Type de l'élément sélectionné. |
user_query | Chaîne de requête, si vous en avez défini une dans View.setQuery() . |
view_ID | ViewId du View à partir duquel l'élément a été sélectionné. |
view_options | Informations supplémentaires (si connues) Sinon, elle n'est pas définie. |