Google Photos Library API ile ilgili eski dokümanları görüntülüyorsunuz.
REST Resource: albums
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Kaynak: Albüm
Google Fotoğraflar'daki bir albümün gösterimi. Albümler, medya öğelerinin kapsayıcılarıdır. Bir albüm uygulama tarafından paylaşıldıysa bu albüm fazladan bir shareInfo
özelliği içerir.
JSON gösterimi |
{
"id": string,
"title": string,
"productUrl": string,
"isWriteable": boolean,
"shareInfo": {
object (ShareInfo )
},
"mediaItemsCount": string,
"coverPhotoBaseUrl": string,
"coverPhotoMediaItemId": string
} |
Alanlar |
id |
string
Albümün tanımlayıcısıdır. Bu, albümü tanımlamak için oturumlar arasında kullanılabilecek kalıcı bir tanımlayıcıdır.
|
title |
string
Kullanıcıya Google Fotoğraflar hesabında gösterilen albümün adı. Bu dize 500 karakterden uzun olmamalıdır.
|
productUrl |
string
[Yalnızca çıkış] Albümün Google Fotoğraflar URL'si. Bu bağlantıya erişmek için kullanıcının Google Fotoğraflar hesabında oturum açmış olması gerekir.
|
isWriteable |
boolean
[Yalnızca çıkış] Bu albümde medya öğeleri oluşturabiliyorsanız doğru değerini döndürür. Bu alan, albümün verilen kapsamlarına ve izinlerine bağlıdır. Kapsamlar veya albümün izinleri değiştirilirse bu alan güncellenir.
|
shareInfo |
object (ShareInfo )
[Yalnızca çıkış] Paylaşılan albümlerle ilgili bilgiler. Bu alan yalnızca albüm paylaşılan bir albümse, geliştirici albümü oluşturduysa ve kullanıcı photoslibrary.sharing kapsamını verdiyse doldurulur.
|
mediaItemsCount |
string (int64 format)
[Yalnızca çıkış] Albümdeki medya öğelerinin sayısı.
|
coverPhotoBaseUrl |
string
[Yalnızca çıkış] Kapak fotoğrafının baytlarına ait URL. Bu şekilde kullanılmamalıdır. Parametreler, kullanılmadan önce bu URL'ye eklenmelidir. Desteklenen parametrelerin tam listesi için geliştirici belgelerine bakın. Örneğin, '=w2048-h1024' , kapak fotoğrafının boyutlarını 2048 piksel genişlik ve 1024 piksel yükseklik olacak şekilde ayarlar.
|
coverPhotoMediaItemId |
string
Kapak fotoğrafıyla ilişkili medya öğesinin tanımlayıcısı.
|
ShareInfo
Paylaşılan albümlerle ilgili bilgiler. Bu bilgiler yalnızca albümü siz oluşturduysanız paylaşılırsa ve paylaşım kapsamına sahipseniz bu bilgiler dahil edilir.
JSON gösterimi |
{
"sharedAlbumOptions": {
object (SharedAlbumOptions )
},
"shareableUrl": string,
"shareToken": string,
"isJoined": boolean,
"isOwned": boolean,
"isJoinable": boolean
} |
Alanlar |
sharedAlbumOptions |
object (SharedAlbumOptions )
Kullanıcıların paylaşılan bir albüme medya öğesi ekleyip ekleyemeyeceğini veya albüme yorum yapıp yapamayacağını kontrol eden seçenekler.
|
shareableUrl |
string
Paylaşılan Google Fotoğraflar albümünün bağlantısı. Bağlantıya sahip olan herkes albüm içeriğini görüntüleyebilir. Bu nedenle, bağlantıya dikkatle yaklaşılması gerekir. shareableUrl parametresi yalnızca albümde bağlantı paylaşımı etkinse döndürülür. Bağlantıyla paylaşılmayan bir albüme zaten katılmış olan kullanıcılar, ilgili albüme erişmek için albümün productUrl bağlantısını kullanabilir.
Sahibi Google Fotoğraflar uygulamasında bağlantı paylaşımını devre dışı bırakırsa veya albüm paylaşılmazsa shareableUrl geçersiz olur.
|
shareToken |
string
Sahibi olmayan bir kullanıcının adına paylaşılan bir albüme katılmak, albümden ayrılmak veya albümden ayrıntıları almak için kullanılan jeton. Bir shareToken , sahibi Google Fotoğraflar uygulamasında bağlantı paylaşımını devre dışı bırakırsa veya albümün paylaşımdan kaldırılırsa geçersiz kılınır.
|
isJoined |
boolean
Kullanıcı albüme katıldıysa doğru değerini alır. Bu, albümün sahibi için her zaman geçerlidir.
|
isOwned |
boolean
Kullanıcı albümün sahibiyse doğru değerini alır.
|
isJoinable |
boolean
Albüme kullanıcılar katılabilirse doğru değerini döndürür.
|
SharedAlbumOptions
Bir albümün paylaşımını denetleyen seçenekler.
JSON gösterimi |
{
"isCollaborative": boolean,
"isCommentable": boolean
} |
Alanlar |
isCollaborative |
boolean
Paylaşılan albüm, ortak çalışanların (albüme katılan kullanıcılar) medya öğeleri eklemesine izin veriyorsa doğru değerini döndürür. Varsayılan olarak yanlış değerine ayarlanır.
|
Yöntemler |
|
Tanımlanmış bir albümde belirli bir konuma zenginleştirme ekler. |
|
Kullanıcının Google Fotoğraflar kitaplığındaki bir veya daha fazla medya öğesini bir albüme ekler. |
|
Belirtilen albümden bir veya daha fazla medya öğesini kaldırır. |
|
Kullanıcının Google Fotoğraflar kitaplığında albüm oluşturur. |
|
Belirtilen albumId değerine göre albümü döndürür. |
|
Google Fotoğraflar uygulamasının Albümler sekmesinde kullanıcıya gösterilen tüm albümleri listeler. |
|
Albümü, belirtilen id ile güncelleyin. |
|
Bir albümü diğer kullanıcılar tarafından paylaşıldı ve erişilebilir olarak işaretler. |
|
Daha önce paylaşılan bir albümü gizli olarak işaretler. |
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.
[null,null,["Son güncelleme tarihi: 2025-07-25 UTC."],[[["\u003cp\u003eThe Album resource represents albums in Google Photos, acting as containers for media items and including share information for shared albums.\u003c/p\u003e\n"],["\u003cp\u003eAlbums have properties like ID, title, product URL, writeability, share details, media item count, and cover photo information.\u003c/p\u003e\n"],["\u003cp\u003eShared albums have options to control collaboration (adding media) and commenting, along with shareable URLs and tokens for access.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use various methods to manage albums, including creating, getting, listing, updating, adding/removing media, sharing, and unsharing.\u003c/p\u003e\n"],["\u003cp\u003eShareInfo and SharedAlbumOptions objects provide further details about shared album configurations and access control.\u003c/p\u003e\n"]]],["This document outlines the structure and functionality of Google Photos albums. An album resource contains metadata like `id`, `title`, `productUrl`, and whether it's writeable. Shared albums have a `shareInfo` object with details like `shareableUrl`, `shareToken`, and join status. Shared album options manage collaboration (`isCollaborative`) and commenting (`isCommentable`). Various methods exist for album management, including creating, retrieving, updating, sharing, adding/removing media items, and enriching albums.\n"],null,[]]