Le 1er avril 2025, certains champs d'application de l'API Library ont été supprimés.
En savoir plus
Method: albums.list
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Répertorie tous les albums créés par votre application.
Requête HTTP
GET https://photoslibrary.googleapis.com/v1/albums
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de requête
Paramètres |
pageSize |
integer
Nombre maximal d'albums à renvoyer dans la réponse. Le nombre d'albums renvoyés peut être inférieur à celui spécifié. La valeur par défaut de pageSize est 20, la valeur maximale est 50.
|
pageToken |
string
Jeton de continuation permettant d'obtenir la page suivante des résultats. L'ajout de cette valeur à la requête renvoie les lignes après pageToken . pageToken doit être la valeur renvoyée dans le paramètre nextPageToken dans la réponse à la requête listAlbums .
|
excludeNonAppCreatedData |
boolean
Si cette valeur est définie, les résultats excluent les éléments multimédias qui n'ont pas été créés par cette application. La valeur par défaut est "false" (tous les albums sont renvoyés). Ce champ est ignoré si l'étendue photoslibrary.readonly.appcreateddata est utilisée.
|
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Liste des albums demandés.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
{
"albums": [
{
object (Album )
}
],
"nextPageToken": string
} |
Champs |
albums[] |
object (Album )
Uniquement en sortie. Liste des albums affichés dans l'onglet "Albums" de l'application Google Photos de l'utilisateur.
|
nextPageToken |
string
Uniquement en sortie. Jeton à utiliser pour obtenir l'ensemble d'albums suivant. Inséré s'il existe d'autres albums à récupérer pour cette requête.
|
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/photoslibrary.readonly.appcreateddata
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/25 (UTC)."],[[["\u003cp\u003eLists all albums displayed in the user's Google Photos Albums tab.\u003c/p\u003e\n"],["\u003cp\u003eAllows filtering by page size, page token, and excluding non-app created data.\u003c/p\u003e\n"],["\u003cp\u003eResponses include an array of albums and a token for retrieving further pages.\u003c/p\u003e\n"],["\u003cp\u003eRequires specific authorization scopes for access, with some legacy scopes being phased out.\u003c/p\u003e\n"],["\u003cp\u003eFunctionality will be limited to app-created media starting March 31, 2025.\u003c/p\u003e\n"]]],["This document details how to retrieve a list of albums from the Google Photos app using the `GET https://photoslibrary.googleapis.com/v1/albums` request. The request requires no body but accepts `pageSize`, `pageToken`, and `excludeNonAppCreatedData` as query parameters. The response includes an array of albums and an optional `nextPageToken` for pagination. It also outlines the required authorization scopes and indicates that certain scopes will limit functionality to app-created content after March 31, 2025.\n"],null,[]]