Google Photos Library API ile ilgili eski dokümanları görüntülüyorsunuz.
Method: albums.list
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Google Fotoğraflar uygulamasının Albümler sekmesinde kullanıcıya gösterilen tüm albümleri listeler.
HTTP isteği
GET https://photoslibrary.googleapis.com/v1/albums
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
Parametreler |
pageSize |
integer
Yanıtta döndürülecek maksimum albüm sayısı. Belirtilen sayıdan daha az albüm iade edilebilir. Varsayılan pageSize değeri 20, maksimum değer 50'dir.
|
pageToken |
string
Sonuçların bir sonraki sayfasını almak için bir devam jetonu. Bu parametre isteğe eklendiğinde pageToken 'ten sonraki satırlar döndürülür. pageToken , listAlbums isteğine verilen yanıtta nextPageToken parametresinde döndürülen değer olmalıdır.
|
excludeNonAppCreatedData |
boolean
Ayarlanırsa sonuçlar, bu uygulama tarafından oluşturulmayan medya öğelerini hariç tutar. Varsayılan değeri yanlıştır (tüm albümler döndürülür). photoslibrary.readonly.appcreateddata kapsamı kullanılırsa bu alan yoksayılır.
|
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
İstenen albümlerin listesi.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
{
"albums": [
{
object (Album )
}
],
"nextPageToken": string
} |
Alanlar |
albums[] |
object (Album )
Yalnızca çıkış. Kullanıcının Google Fotoğraflar uygulamasındaki Albümler sekmesinde gösterilen albümlerin listesi.
|
nextPageToken |
string
Yalnızca çıkış. Sonraki albüm grubunu almak için kullanılacak jeton. Bu istek için alınacak daha fazla albüm varsa doldurulur.
|
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/photoslibrary
https://www.googleapis.com/auth/photoslibrary.readonly
https://www.googleapis.com/auth/photoslibrary.readonly.appcreateddata
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-25 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[[["\u003cp\u003eLists all albums displayed in the user's Google Photos Albums tab using the \u003ccode\u003eGET https://photoslibrary.googleapis.com/v1/albums\u003c/code\u003e request.\u003c/p\u003e\n"],["\u003cp\u003eAllows pagination with \u003ccode\u003epageSize\u003c/code\u003e and \u003ccode\u003epageToken\u003c/code\u003e query parameters to control the number of albums returned and retrieve subsequent pages.\u003c/p\u003e\n"],["\u003cp\u003eThe response provides a list of \u003ccode\u003ealbums\u003c/code\u003e and a \u003ccode\u003enextPageToken\u003c/code\u003e for further navigation if available.\u003c/p\u003e\n"],["\u003cp\u003eRequires authorization with one of the specified OAuth scopes, such as \u003ccode\u003ehttps://www.googleapis.com/auth/photoslibrary\u003c/code\u003e, for access.\u003c/p\u003e\n"],["\u003cp\u003eCan exclude non-app created data using the \u003ccode\u003eexcludeNonAppCreatedData\u003c/code\u003e parameter or the \u003ccode\u003ephotoslibrary.readonly.appcreateddata\u003c/code\u003e scope.\u003c/p\u003e\n"]]],["To retrieve a user's albums from Google Photos, send a `GET` request to `https://photoslibrary.googleapis.com/v1/albums`. The request body must be empty. Optional query parameters include `pageSize` (default 20, max 50), `pageToken` for pagination, and `excludeNonAppCreatedData`. The response contains an array of album objects and `nextPageToken` for subsequent requests. Authorization requires one of three specified OAuth scopes.\n"],null,[]]