Method: albums.create
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Cria um álbum na biblioteca do Google Fotos de um usuário.
Solicitação HTTP
POST https://photoslibrary.googleapis.com/v1/albums
O URL usa a sintaxe de transcodificação gRPC.
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
{
"album": {
object (Album )
}
} |
Campos |
album |
object (Album )
Obrigatório. O álbum a ser criado.
|
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta incluirá uma instância de Album
.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/photoslibrary.appendonly
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.
[null,null,["Última atualização 2025-07-25 UTC."],[[["\u003cp\u003eThis documentation outlines the process for creating an album in a user's Google Photos library using the Photos Library API.\u003c/p\u003e\n"],["\u003cp\u003eThe API request involves sending a POST request to a specific endpoint with a JSON body containing the album details.\u003c/p\u003e\n"],["\u003cp\u003eA successful response will return the newly created album object, including its properties and metadata.\u003c/p\u003e\n"],["\u003cp\u003eAuthentication requires one of the provided OAuth scopes to grant necessary permissions.\u003c/p\u003e\n"],["\u003cp\u003eBeginning March 31, 2025, the scopes will change to limit functionality to media items created by the user's application, as outlined in the Photos APIs updates document.\u003c/p\u003e\n"]]],["This document details creating albums in a user's Google Photos library via the API. It uses a `POST` request to `https://photoslibrary.googleapis.com/v1/albums`. The request body, formatted as JSON, requires an `album` object. Successful requests return the newly created `Album` instance. Authorization necessitates specific OAuth scopes: `photoslibrary`, `photoslibrary.appendonly`, or `photoslibrary.sharing`. Note that scopes will limit interactions with media items, created by the app, after March 31, 2025.\n"],null,["# Method: albums.create\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Request body](#body.request_body)\n - [JSON representation](#body.request_body.SCHEMA_REPRESENTATION)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nCreates an album in a user's Google Photos library.\n\n### HTTP request\n\n`POST https://photoslibrary.googleapis.com/v1/albums`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Request body\n\nThe request body contains data with the following structure:\n\n| JSON representation |\n|----------------------------------------------------------------------------------|\n| ``` { \"album\": { object (/photos/library/reference/rest/v1/albums#Album) } } ``` |\n\n| Fields ||\n|---------|---------------------------------------------------------------------------------------------------------|\n| `album` | `object (`[Album](/photos/library/reference/rest/v1/albums#Album)`)` Required. The album to be created. |\n\n### Response body\n\nIf successful, the response body contains a newly created instance of [Album](/photos/library/reference/rest/v1/albums#Album).\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/photoslibrary.appendonly`"]]