जब कोई उपयोगकर्ता एक या ज़्यादा फ़ाइलें चुनता है, तो 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 | सार्वजनिक रूप से ऐक्सेस किए जा सकने वाले थंबनेल की चौड़ाई. |
timestamp | 1 जनवरी, 1970 से मिलीसेकंड, 00:00:00 जीएमटी. |
type | चुने गए आइटम का Type . |
user_query | क्वेरी स्ट्रिंग, अगर कोई View.setQuery() में सेट है. |
view_ID | View में से ViewId आइटम को चुना गया था. |
view_options | अगर जानकारी है, तो ज़्यादा जानकारी. इसके अलावा, किसी दूसरे तरीके से तय किया जा सकता है. |