Esta é a documentação legada da API Google Photos Library.
REST Resource: albums
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Recurso: Album
Representação de um álbum no Google Fotos. Os álbuns são contêineres de itens de mídia. Se um álbum foi compartilhado pelo aplicativo, ele contém uma propriedade shareInfo extra.
| Representação JSON |
{
"id": string,
"title": string,
"productUrl": string,
"isWriteable": boolean,
"shareInfo": {
object (ShareInfo)
},
"mediaItemsCount": string,
"coverPhotoBaseUrl": string,
"coverPhotoMediaItemId": string
} |
| Campos |
id |
string
Identificador do álbum. Esse é um identificador persistente que pode ser usado entre sessões para identificar esse álbum.
|
title |
string
Nome do álbum exibido para o usuário na conta do Google Fotos. Essa string não pode ter mais de 500 caracteres.
|
productUrl |
string
[Somente saída] URL do Google Fotos para o álbum. O usuário precisa fazer login na conta do Google Fotos para acessar esse link.
|
isWriteable |
boolean
[Somente saída] Verdadeiro se você pode criar itens de mídia neste álbum. Esse campo é baseado nos escopos concedidos e nas permissões do álbum. Se os escopos ou as permissões do álbum forem alterados, esse campo será atualizado.
|
shareInfo |
object (ShareInfo)
[Somente saída] Informações relacionadas a álbuns compartilhados. Esse campo só será preenchido se o álbum for compartilhado e se o desenvolvedor tiver criado o álbum e o usuário tiver concedido o escopo photoslibrary.sharing.
|
mediaItemsCount |
string (int64 format)
[Somente saída] O número de itens de mídia no álbum.
|
coverPhotoBaseUrl |
string
[Somente saída] Um URL para os bytes da foto de capa. Não deve ser usado do jeito que está. Os parâmetros precisam ser anexados a esse URL antes do uso. Consulte a documentação para desenvolvedores e confira uma lista completa dos parâmetros aceitos. Por exemplo, '=w2048-h1024' define as dimensões da foto da capa com 2.048 px de largura e 1.024 px de altura.
|
coverPhotoMediaItemId |
string
Identificador do item de mídia associado à foto da capa.
|
ShareInfo
Informações sobre álbuns compartilhados. Essas informações só serão incluídas se você criou o álbum, ele está compartilhado e você tem o escopo de compartilhamento.
| Representação JSON |
{
"sharedAlbumOptions": {
object (SharedAlbumOptions)
},
"shareableUrl": string,
"shareToken": string,
"isJoined": boolean,
"isOwned": boolean,
"isJoinable": boolean
} |
| Campos |
sharedAlbumOptions |
object (SharedAlbumOptions)
Opções que controlam se alguém pode adicionar itens de mídia ou comentar em um álbum compartilhado.
|
shareableUrl |
string
Um link para o álbum compartilhado do Google Fotos. Qualquer pessoa com o link pode acessar o conteúdo do álbum, por isso, ele precisa ser tratado com cuidado. O parâmetro shareableUrl só será retornado se o compartilhamento de link estiver ativado no álbum. Se um usuário já estiver participando de um álbum que não está compartilhado por link, ele poderá usar o productUrl do álbum para acessá-lo. Um shareableUrl é invalidado se o proprietário desativa o compartilhamento de links no app Google Fotos ou se o álbum é desativado.
|
shareToken |
string
Um token usado para entrar, sair ou recuperar os detalhes de um álbum compartilhado em nome de um usuário que não é o proprietário. Um shareToken será invalidado se o proprietário desativar o compartilhamento de link no app Google Fotos ou se o compartilhamento do álbum for cancelado.
|
isJoined |
boolean
Verdadeiro se o usuário estiver associado ao álbum. Isso é sempre verdade para o proprietário do álbum.
|
isOwned |
boolean
Verdadeiro se o usuário for o proprietário do álbum.
|
isJoinable |
boolean
Verdadeiro se os usuários puderem participar do álbum.
|
SharedAlbumOptions
Opções que controlam o compartilhamento de um álbum.
| Representação JSON |
{
"isCollaborative": boolean,
"isCommentable": boolean
} |
| Campos |
isCollaborative |
boolean
Verdadeiro se o álbum compartilhado permite que os colaboradores (usuários que se juntaram ao álbum) adicionem itens de mídia. O padrão é "false".
|
Métodos |
|
|
Adiciona um enriquecimento em uma posição especificada em um álbum definido. |
|
|
Adiciona um ou mais itens de mídia da biblioteca do Google Fotos de um usuário a um álbum. |
|
|
Remove um ou mais itens de mídia de um álbum especificado. |
|
|
Cria um álbum na biblioteca do Google Fotos de um usuário. |
|
|
Retorna o álbum com base no albumId especificado. |
|
|
Lista todos os álbuns mostrados a um usuário na guia "Álbuns" do app Google Fotos. |
|
|
Atualiza o álbum com a id especificada. |
|
|
Marca um álbum como compartilhado e acessível para outros usuários. |
|
|
Marca um álbum compartilhado anteriormente como particular. |
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."],[],["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"]]