Method: sharedAlbums.list

उपयोगकर्ता के Google Photos ऐप्लिकेशन के 'शेयर करना' टैब में उपलब्ध सभी शेयर किए गए एल्बम की सूची बनाता है.

एचटीटीपी अनुरोध

GET https://photoslibrary.googleapis.com/v1/sharedAlbums

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

क्वेरी पैरामीटर

पैरामीटर
pageSize

integer

जवाब में लौटाए जाने वाले एल्बम की ज़्यादा से ज़्यादा संख्या. हो सकता है कि बताई गई संख्या से कम एल्बम दिखाए जाएं. डिफ़ॉल्ट pageSize 20 है, ज़्यादा से ज़्यादा 50 है.

pageToken

string

नतीजों का अगला पेज पाने के लिए, कंटिन्यूशन टोकन. इसे अनुरोध में जोड़ने से, pageToken के बाद की लाइनें दिखती हैं. pageToken, listSharedAlbums अनुरोध के जवाब में nextPageToken पैरामीटर में दी गई वैल्यू होनी चाहिए.

excludeNonAppCreatedData

boolean

अगर इस नीति को सेट किया जाता है, तो नतीजों में उन मीडिया आइटम को शामिल नहीं किया जाता जिन्हें इस ऐप्लिकेशन ने नहीं बनाया है. डिफ़ॉल्ट तौर पर, यह नीति 'गलत' पर सेट होती है. ऐसे में, सभी एल्बम लौटा दिए जाते हैं. अगर photoslibrary.readonly.appcreateddata दायरे का इस्तेमाल किया जाता है, तो इस फ़ील्ड को अनदेखा कर दिया जाता है.

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

शेयर किए गए एल्बम की सूची का अनुरोध किया गया.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

जेएसओएन के काेड में दिखाना
{
  "sharedAlbums": [
    {
      object (Album)
    }
  ],
  "nextPageToken": string
}
फ़ील्ड
sharedAlbums[]

object (Album)

सिर्फ़ आउटपुट. शेयर किए गए एल्बम की सूची.

nextPageToken

string

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

अनुमति के दायरे

नीचे दिए गए OAuth दायरों में से किसी एक की ज़रूरत होती है:

  • https://www.googleapis.com/auth/photoslibrary
  • https://www.googleapis.com/auth/photoslibrary.readonly
  • https://www.googleapis.com/auth/photoslibrary.readonly.appcreateddata