संसाधन: PickingSession
यह उपयोगकर्ता के उस सेशन को दिखाता है जिसमें वह Google Photos का इस्तेमाल करके फ़ोटो और वीडियो चुन सकता है.
JSON के काेड में दिखाना |
---|
{ "id": string, "pickerUri": string, "pollingConfig": { object ( |
फ़ील्ड | |
---|---|
id |
सिर्फ़ आउटपुट के लिए. इस सेशन के लिए, Google का जनरेट किया गया आइडेंटिफ़ायर. |
pickerUri |
सिर्फ़ आउटपुट के लिए. इस यूआरआई का इस्तेमाल, उपयोगकर्ता को Google Photos (वेब पर) पर रीडायरेक्ट करने के लिए किया जाता है, ताकि वह मौजूदा सेशन के लिए फ़ोटो और वीडियो चुन सके. इस पेज को देखने के लिए, उपयोगकर्ता को उस Google खाते में लॉग इन करना होगा जो वेब ब्राउज़र में इस सेशन का मालिक है. सुरक्षा से जुड़ी वजहों से, वेब पर काम करने वाले ऐप्लिकेशन के लिए, इस यूआरआई में |
pollingConfig |
सिर्फ़ आउटपुट के लिए. यह सुझाया गया कॉन्फ़िगरेशन है. ऐप्लिकेशन को इस फ़ील्ड में सिर्फ़ तब डेटा भरा जाता है, जब इस सेशन के लिए मीडिया आइटम नहीं चुने गए हों. |
expireTime |
सिर्फ़ आउटपुट के लिए. वह समय जब इस सेशन और इसमें चुने गए मीडिया आइटम का ऐक्सेस खत्म हो जाएगा. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
pickingConfig |
ज़रूरी नहीं. इस सेशन के दौरान, उपयोगकर्ता को फ़ोटो चुनने का अनुभव देने के लिए, फ़ोटो चुनने का कॉन्फ़िगरेशन. इसे क्लाइंट ऐप्लिकेशन, |
mediaItemsSet |
सिर्फ़ आउटपुट के लिए. अगर इसे |
PollingConfig
एपीआई को पोल करने के लिए कॉन्फ़िगरेशन.
JSON के काेड में दिखाना |
---|
{ "pollInterval": string, "timeoutIn": string } |
फ़ील्ड | |
---|---|
pollInterval |
सिर्फ़ आउटपुट के लिए. पोल के अनुरोधों के बीच सुझाया गया समय. यह अवधि सेकंड में होती है. इसमें नौ दशमलव अंक तक हो सकते हैं. इसके आखिर में ' |
timeoutIn |
सिर्फ़ आउटपुट के लिए. वह समय जिसके बाद क्लाइंट को पोलिंग बंद कर देनी चाहिए. वैल्यू 0 होने का मतलब है कि क्लाइंट को पोलिंग बंद कर देनी चाहिए. यह अवधि सेकंड में होती है. इसमें नौ दशमलव अंक तक हो सकते हैं. इसके आखिर में ' |
PickingConfig
इस सेशन के दौरान, उपयोगकर्ता के चुनने के अनुभव के लिए क्लाइंट की ओर से तय किया गया कॉन्फ़िगरेशन.
JSON के काेड में दिखाना |
---|
{ "maxItemCount": string } |
फ़ील्ड | |
---|---|
maxItemCount |
ज़रूरी नहीं. इस सेशन के दौरान, उपयोगकर्ता ज़्यादा से ज़्यादा कितने आइटम चुन सकता है. अगर यह तय नहीं किया गया है, तो डिफ़ॉल्ट रूप से इसकी वैल्यू 2000 होती है. अगर इस एट्रिब्यूट की वैल्यू नहीं दी जाती है या इसे 0 पर सेट किया जाता है, तो ज़्यादा से ज़्यादा 2,000 आइटम चुने जा सकते हैं. अगर वैल्यू 2,000 से ज़्यादा है, तो उसे 2,000 माना जाएगा. नेगेटिव वैल्यू डालने पर, |
तरीके |
|
---|---|
|
यह कुकी एक नया सेशन जनरेट करती है. इस सेशन के दौरान, उपयोगकर्ता तीसरे पक्ष को ऐक्सेस देने के लिए फ़ोटो और वीडियो चुन सकता है. |
|
यह कुकी, तय किए गए सेशन को मिटाती है. |
|
यह कुकी, चुने गए सेशन के बारे में जानकारी इकट्ठा करती है. |