Esta é a documentação legada da API Google Photos Library.
Method: albums.list
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Lista todos os álbuns mostrados a um usuário na guia "Álbuns" do app Google Fotos.
Solicitação HTTP
GET https://photoslibrary.googleapis.com/v1/albums
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
Parâmetros |
pageSize |
integer
Número máximo de álbuns a serem retornados na resposta. O número de álbuns retornados pode ser menor do que o especificado. O pageSize padrão é 20, e o máximo é 50.
|
pageToken |
string
Um token de continuação para ter acesso à próxima página de resultados. Adicionar isso à solicitação retorna as linhas após o pageToken . O pageToken precisa ser o valor retornado no parâmetro nextPageToken na resposta à solicitação listAlbums .
|
excludeNonAppCreatedData |
boolean
Se definido, os resultados excluem itens de mídia que não foram criados por esse app. O padrão é "false" (todos os álbuns são retornados). Este campo é ignorado se o escopo photoslibrary.readonly.appcreateddata for usado.
|
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Lista de álbuns solicitados.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
{
"albums": [
{
object (Album )
}
],
"nextPageToken": string
} |
Campos |
albums[] |
object (Album )
Apenas saída. Lista de álbuns mostrada na guia "Álbuns" do app Google Fotos do usuário.
|
nextPageToken |
string
Apenas saída. Token a ser usado para buscar o próximo conjunto de álbuns. Preenchido se houver mais álbuns a serem recuperados para essa solicitação.
|
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/photoslibrary
https://www.googleapis.com/auth/photoslibrary.readonly
https://www.googleapis.com/auth/photoslibrary.readonly.appcreateddata
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-25 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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,[]]