REST Resource: sessions

संसाधन: Pickingसेशन

यह इमेज, Google Photos पिकर के यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, फ़ोटो चुनने के सेशन को दिखाती है.

JSON के काेड में दिखाना
{
  "id": string,
  "pickerUri": string,
  "pollingConfig": {
    object (PollingConfig)
  },
  "mediaItemsSet": boolean
}
फ़ील्ड
id

string

सिर्फ़ आउटपुट के लिए. इस सेशन के लिए Google का जनरेट किया गया आइडेंटिफ़ायर.

pickerUri

string

सिर्फ़ आउटपुट के लिए. इस उपयोगकर्ता और सेशन के लिए, खास तौर पर Google Photos पिकर के वेब ऐप्लिकेशन में मौजूद यूआरआई लिंक.

इस पेज को देखने के लिए, उपयोगकर्ता को उस Google खाते में लॉग इन करना होगा जिसके पास उसके वेब ब्राउज़र में इस सेशन का मालिकाना हक है.

pollingConfig

object (PollingConfig)

सिर्फ़ आउटपुट के लिए. इस सेशन के लिए उपयोगकर्ता के आइटम चुनने का इंतज़ार करते समय sessions.get का पोल करते समय सुझाया गया कॉन्फ़िगरेशन.

mediaItemsSet

boolean

सिर्फ़ आउटपुट के लिए. अगर यह नीति सेट की जाती है, तो इस सेशन के लिए मीडिया आइटम चुने गए हैं. इसलिए, क्लाइंट मीडिया आइटम की सूची के लिए अनुरोध कर सकते हैं.

PollingConfig

एपीआई की पोलिंग के लिए कॉन्फ़िगरेशन.

JSON के काेड में दिखाना
{
  "pollInterval": string,
  "timeoutIn": string
}
फ़ील्ड
pollInterval

string (Duration format)

सिर्फ़ आउटपुट के लिए. पोल के अनुरोधों के बीच का सुझाया गया समय.

सेकंड में कुल नौ दशमलव अंक, जो 's' पर खत्म होते हैं. उदाहरण: "3.5s".

timeoutIn

string (Duration format)

सिर्फ़ आउटपुट के लिए. वह समय अवधि जिसके बाद क्लाइंट को पोलिंग बंद कर देनी चाहिए. वैल्यू 0 होने का मतलब है कि क्लाइंट को पोलिंग रोकनी चाहिए.

सेकंड में कुल नौ दशमलव अंक, जो 's' पर खत्म होते हैं. उदाहरण: "3.5s".

तरीके

create

एक नया सेशन जनरेट करता है. इस दौरान, उपयोगकर्ता तीसरे पक्ष को ऐक्सेस देने के लिए, फ़ोटो और वीडियो चुन सकता है.

get

चुने गए सेशन के बारे में जानकारी हासिल करता है.