Dies ist die alte Dokumentation für die Google Photos Library API.
REST Resource: albums
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Ressource: Album
Darstellung eines Albums in Google Fotos. Alben sind Container für Medienelemente. Wenn ein Album von der Anwendung geteilt wurde, enthält es eine zusätzliche shareInfo
-Eigenschaft.
JSON-Darstellung |
{
"id": string,
"title": string,
"productUrl": string,
"isWriteable": boolean,
"shareInfo": {
object (ShareInfo )
},
"mediaItemsCount": string,
"coverPhotoBaseUrl": string,
"coverPhotoMediaItemId": string
} |
Felder |
id |
string
Kennung für das Album. Dies ist eine dauerhafte Kennung, die zwischen Sitzungen verwendet werden kann, um dieses Album zu identifizieren.
|
title |
string
Name des Albums, das der Nutzer in seinem Google Fotos-Konto sieht. Dieser String darf maximal 500 Zeichen lang sein.
|
productUrl |
string
[Nur Ausgabe] Google Fotos-URL für das Album. Der Nutzer muss in seinem Google Fotos-Konto angemeldet sein, um auf diesen Link zugreifen zu können.
|
isWriteable |
boolean
[Nur Ausgabe] „Wahr“, wenn Sie in diesem Album Medienelemente erstellen können. Dieses Feld basiert auf den gewährten Bereichen und Berechtigungen des Albums. Wenn sich die Bereiche oder Berechtigungen des Albums ändern, wird dieses Feld aktualisiert.
|
shareInfo |
object (ShareInfo )
[Nur Ausgabe] Informationen zu geteilten Alben. Dieses Feld wird nur ausgefüllt, wenn es sich um ein geteiltes Album handelt, der Entwickler das Album erstellt hat und der Nutzer den Zugriffsumfang photoslibrary.sharing gewährt hat.
|
mediaItemsCount |
string (int64 format)
[Nur Ausgabe] Die Anzahl der Medienelemente im Album.
|
coverPhotoBaseUrl |
string
[Nur Ausgabe] Eine URL zu den Byte des Titelbilds. Sollte nicht in der vorliegenden Form verwendet werden. Parameter müssen vor der Verwendung an diese URL angehängt werden. Eine vollständige Liste der unterstützten Parameter finden Sie in der Entwicklerdokumentation. Mit '=w2048-h1024' legen Sie beispielsweise die Abmessungen des Titelbilds auf eine Breite von 2.048 Pixeln und eine Höhe von 1.024 Pixeln fest.
|
coverPhotoMediaItemId |
string
ID des Medienelements, das mit dem Titelbild verknüpft ist.
|
ShareInfo
Informationen zu geteilten Alben Diese Informationen werden nur angegeben, wenn Sie das Album erstellt haben, es freigegeben ist und Sie den Freigabebereich haben.
JSON-Darstellung |
{
"sharedAlbumOptions": {
object (SharedAlbumOptions )
},
"shareableUrl": string,
"shareToken": string,
"isJoined": boolean,
"isOwned": boolean,
"isJoinable": boolean
} |
Felder |
sharedAlbumOptions |
object (SharedAlbumOptions )
Optionen, mit denen festgelegt wird, ob andere Personen einem geteilten Album Medienelemente hinzufügen oder es kommentieren dürfen.
|
shareableUrl |
string
Einen Link zum geteilten Google Fotos-Album. Jeder, der über den Link verfügt, kann auf den Inhalt des Albums zugreifen. Daher sollten Sie mit dem Inhalt vorsichtig umgehen. Der Parameter shareableUrl wird nur zurückgegeben, wenn für das Album die Linkfreigabe aktiviert ist. Wenn ein Nutzer bereits einem Album ohne Linkfreigabe beigetreten ist, kann er stattdessen das productUrl des Albums verwenden, um darauf zuzugreifen. Ein shareableUrl wird ungültig, wenn der Inhaber die Linkfreigabe in der Google Fotos App deaktiviert oder die Freigabe des Albums aufgehoben wird.
|
shareToken |
string
Ein Token, mit dem Sie einem geteilten Album beitreten, es verlassen oder die Details eines geteilten Albums im Namen eines Nutzers abrufen können, der nicht der Eigentümer ist. shareToken wird ungültig, wenn der Inhaber die Linkfreigabe in der Google Fotos App deaktiviert oder wenn das Album nicht mehr geteilt wird.
|
isJoined |
boolean
"True", wenn der Nutzer dem Album beigetreten ist. Dies gilt immer für den Eigentümer des Albums.
|
isOwned |
boolean
„True“, wenn der Nutzer der Inhaber des Albums ist.
|
isJoinable |
boolean
„Wahr“, wenn Nutzer dem Album beitreten können.
|
SharedAlbumOptions
Optionen, mit denen die Freigabe eines Albums gesteuert wird.
JSON-Darstellung |
{
"isCollaborative": boolean,
"isCommentable": boolean
} |
Felder |
isCollaborative |
boolean
„Wahr“, wenn Mitbearbeiter (Nutzer, die dem Album beigetreten sind) dem geteilten Album Medienelemente hinzufügen können. Die Standardeinstellung ist "false".
|
Methoden |
|
Fügt eine Anreicherung an einer bestimmten Position in einem definierten Album hinzu. |
|
Fügt ein oder mehrere Medienelemente aus der Google Fotos-Galerie eines Nutzers einem Album hinzu. |
|
Entfernt ein oder mehrere Medienelemente aus einem bestimmten Album. |
|
Erstellt ein Album in der Google Fotos-Galerie eines Nutzers. |
|
Gibt das Album anhand der angegebenen albumId zurück. |
|
Listet alle Alben auf, die einem Nutzer in der Google Fotos App auf dem Tab „Alben“ angezeigt werden. |
|
Aktualisiert das Album mit der angegebenen id . |
|
Markiert ein Album als freigegeben und für andere Nutzer zugänglich. |
|
Markiert ein zuvor geteiltes Album als privat. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[null,null,["Zuletzt aktualisiert: 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,[]]