Referensi JSON

Saat pengguna memilih satu atau beberapa file, Google Picker API akan menampilkan objek berformat JSON. Bergantung pada tampilan tempat pemilihan dibuat, kolom yang berbeda disertakan dalam objek data ini.

Representasi 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,
    },
    ...
  ]
}
Kolom
actionAction yang diambil oleh pengguna untuk menutup dialog Pemilih Google.
descriptionDeskripsi item, jika disediakan.
durationDurasi video yang dipilih.
embed_URLURL untuk versi item yang dapat disematkan.
icon_URLURL untuk versi yang dapat diakses secara publik untuk ikon, jika tersedia.
is_newTrue jika item yang dipilih diupload, kemudian segera dipilih.
item_URLURL yang tertaut langsung ke item.
item_idID item yang dipilih.
item_nameNama item yang dipilih.
MIME_typeJenis MIME dari item yang dipilih (tidak valid untuk peta).
parent_IDID item induk, jika ada.
service_idServiceId yang menjelaskan layanan tempat file ini dipilih.
thumbnail_heightTinggi thumbnail yang dapat diakses secara publik.
thumbnail_URLURL untuk thumbnail yang dapat diakses secara publik.
thumbnail_widthLebar thumbnail yang dapat diakses publik.
timestampJumlah milidetik sejak 1 Januari 1970, 00:00:00 GMT.
typeType item yang dipilih.
user_queryString kueri, jika ada yang ditetapkan di View.setQuery().
view_IDViewId dari View item dipilih.
view_optionsInformasi tambahan, jika diketahui. Jika tidak ditentukan.