JSON Referansı

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
actionKullanıcının Google Seçici iletişim kutusunu kapatmak için aldığı Action.
descriptionVarsa, öğenin açıklaması.
durationSeçilen videonun süresi.
embed_URLÖğenin yerleştirilebilir sürümünün URL'si.
icon_URLBir simgenin (varsa) herkes tarafından erişilebilen sürümünün URL'si.
is_newSeçilen öğe yüklenip hemen seçildiyse doğru değerini alır.
item_URLDoğrudan öğeye bağlantı veren bir URL.
item_idSeçilen öğenin kimliği.
item_nameSeçilen öğenin adı.
MIME_typeSeçilen öğenin MIME türü (haritalar için geçerli değildir).
parent_IDVarsa üst öğenin kimliği.
service_idBu dosyanın hangi hizmetten seçildiğini açıklayan ServiceId.
thumbnail_heightHerkes tarafından erişilebilen küçük resmin yüksekliği.
thumbnail_URLHerkes tarafından erişilebilen küçük resmin URL'si.
thumbnail_widthHerkese açık küçük resmin genişliği.
timestamp1 Ocak 1970, 00:00:00 GMT'den itibaren geçen milisaniye sayısı.
typeSeçilen öğenin Type öğesi.
user_queryView.setQuery() içinde ayarlanmışsa sorgu dizesi.
view_IDÖğenin seçildiği View öğenin ViewId öğesi.
view_optionsBiliniyorsa ek bilgi. Aksi takdirde tanımsızdır.