रिसॉर्स: 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 कर दिया जाएगा. नेगेटिव वैल्यू देने पर, |
तरीके |
|
---|---|
|
एक नया सेशन जनरेट करता है. इस दौरान, उपयोगकर्ता तीसरे पक्ष को ऐक्सेस देने के लिए फ़ोटो और वीडियो चुन सकता है. |
|
बताए गए सेशन को मिटाता है. |
|
किसी सेशन के बारे में जानकारी दिखाता है. |