Kullanıcı bir veya daha fazla dosya seçtiğinde Google Picker API'si JSON biçimli bir nesne döndürür. Seçimin yapıldığı görünüme bağlı olarak, buna farklı alanlar dahil edilir veri nesnesidir.
JSON gösterimi |
---|
{ 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, }, ... ] } |
Alanlar | |
---|---|
action | Kullanıcının Google Seçici iletişim kutusunu kapatmak için aldığı Action . |
description | Varsa, öğenin açıklaması. |
duration | Seçilen videonun süresi. |
embed_URL | Öğenin yerleştirilebilir sürümünün URL'si. |
icon_URL | Bir simgenin (varsa) herkes tarafından erişilebilen sürümünün URL'si. |
is_new | Seçilen öğe yüklenip hemen seçildiyse doğru değerini alır. |
item_URL | Doğrudan öğeye bağlantı veren bir URL. |
item_id | Seçilen öğenin kimliği. |
item_name | Seçilen öğenin adı. |
MIME_type | Seçilen öğenin MIME türü (haritalar için geçerli değildir). |
parent_ID | Varsa üst öğenin kimliği. |
service_id | Bu dosyanın hangi hizmetten seçildiğini açıklayan ServiceId . |
thumbnail_height | Herkes tarafından erişilebilen küçük resmin yüksekliği. |
thumbnail_URL | Herkes tarafından erişilebilen küçük resmin URL'si. |
thumbnail_width | Herkese açık küçük resmin genişliği. |
timestamp | 1 Ocak 1970, 00:00:00 GMT'den itibaren geçen milisaniye sayısı. |
type | Seçilen öğenin Type öğesi. |
user_query | View.setQuery() içinde ayarlanmışsa sorgu dizesi. |
view_ID | Öğenin seçildiği View öğenin ViewId öğesi. |
view_options | Biliniyorsa ek bilgi. Aksi takdirde tanımsızdır. |