JSON रेफ़रंस

जब कोई उपयोगकर्ता एक या ज़्यादा फ़ाइलें चुनता है, तो Google पिकर एपीआई, 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,
    },
    ...
  ]
}
फ़ील्ड
actionउपयोगकर्ता ने Google पिकर डायलॉग बंद करने के लिए Action चुना.
descriptionआइटम के बारे में जानकारी, अगर वह दी गई हो.
durationचुने गए वीडियो का कुल समय.
embed_URLएम्बेड किए जा सकने वाले आइटम का यूआरएल.
icon_URLउपलब्ध होने पर, आइकॉन के लिए सार्वजनिक तौर पर ऐक्सेस किए जा सकने वाले वर्शन का यूआरएल.
is_newअगर चुने गए आइटम को अपलोड करने के तुरंत बाद चुना गया था, तो 'सही' होगा.
item_URLसीधे आइटम पर ले जाने वाला यूआरएल.
item_idचुने गए आइटम का आईडी.
item_nameचुने गए आइटम का नाम.
MIME_typeचुने गए आइटम का MIME प्रकार (मैप के लिए मान्य नहीं है).
parent_IDअगर लागू हो, तो पैरंट आइटम का आईडी.
service_idवह ServiceId जो उस सेवा के बारे में बताता है जिससे यह फ़ाइल चुनी गई थी.
thumbnail_heightसार्वजनिक तौर पर ऐक्सेस किए जा सकने वाले थंबनेल की ऊंचाई.
thumbnail_URLसार्वजनिक तौर पर ऐक्सेस किए जा सकने वाले थंबनेल के लिए यूआरएल.
thumbnail_widthसार्वजनिक रूप से ऐक्सेस किए जा सकने वाले थंबनेल की चौड़ाई.
timestamp1 जनवरी, 1970 से मिलीसेकंड, 00:00:00 जीएमटी.
typeचुने गए आइटम का Type.
user_queryक्वेरी स्ट्रिंग, अगर कोई View.setQuery() में सेट है.
view_IDView में से ViewId आइटम को चुना गया था.
view_optionsअगर जानकारी है, तो ज़्यादा जानकारी. इसके अलावा, किसी दूसरे तरीके से तय किया जा सकता है.