- Solicitação HTTP
 - Parâmetros de caminho
 - Corpo da solicitação
 - Corpo da resposta
 - Escopos de autorização
 - NewEnrichmentItem
 - TextEnrichment
 - LocationEnrichment
 - Local
 - LatLng
 - MapEnrichment
 - EnrichmentItem
 - Faça um teste
 
Adiciona um enriquecimento em uma posição especificada em um álbum criado por um app.
Solicitação HTTP
POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:addEnrichment
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
albumId | 
                
                   
 Obrigatório. Identificador do álbum criado pelo app em que o enriquecimento será adicionado.  | 
              
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON | 
|---|
{ "newEnrichmentItem": { object (  | 
                
| Campos | |
|---|---|
newEnrichmentItem | 
                  
                     
 Obrigatório. O enriquecimento a ser adicionado.  | 
                
albumPosition | 
                  
                     
 Obrigatório. A posição no álbum criado pelo app em que o enriquecimento será inserido.  | 
                
Corpo da resposta
O item de enriquecimento criado.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON | 
|---|
{
  "enrichmentItem": {
    object ( | 
                  
| Campos | |
|---|---|
enrichmentItem | 
                    
                       
 Apenas saída. O enriquecimento que foi adicionado.  | 
                  
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/photoslibrary.appendonlyhttps://www.googleapis.com/auth/photoslibrary.edit.appcreateddata
NewEnrichmentItem
Um novo item de enriquecimento a ser adicionado a um álbum criado pelo app, usado pela chamada albums.addEnrichment.
| Representação JSON | 
|---|
{ // Union field  | 
              
| Campos | |
|---|---|
Campo de união enrichment. O enriquecimento será adicionado ao álbum criado pelo app. Pode ser um texto, um local ou um mapa. enrichment pode ser apenas de um dos tipos a seguir: | 
              |
textEnrichment | 
                
                   
 Texto a ser adicionado ao álbum criado pelo app.  | 
              
locationEnrichment | 
                
                   
 Local a ser adicionado ao álbum criado pelo app.  | 
              
mapEnrichment | 
                
                   
 Mapa a ser adicionado ao álbum criado pelo app.  | 
              
TextEnrichment
Um enriquecimento que contém texto.
| Representação JSON | 
|---|
{ "text": string }  | 
              
| Campos | |
|---|---|
text | 
                
                   
 Texto para este item de enriquecimento.  | 
              
LocationEnrichment
Um enriquecimento que contém um único local.
| Representação JSON | 
|---|
{
  "location": {
    object ( | 
              
| Campos | |
|---|---|
location | 
                
                   
 Local do item de enriquecimento.  | 
              
Local
Representa um local físico.
| Representação JSON | 
|---|
{
  "locationName": string,
  "latlng": {
    object ( | 
              
| Campos | |
|---|---|
locationName | 
                
                   
 Nome do local a ser exibido.  | 
              
latlng | 
                
                   
 Posição do local no mapa.  | 
              
LatLng
Um objeto que representa um par de latitude/longitude. Ele é expresso como um par de valores duplos para representar graus de latitude e longitude. A menos que especificado de outra forma, esse objeto precisa seguir o padrão WGS84. Os valores precisam estar dentro de intervalos normalizados.
| Representação JSON | 
|---|
{ "latitude": number, "longitude": number }  | 
              
| Campos | |
|---|---|
latitude | 
                
                   
 A latitude em graus. Precisa estar no intervalo [-90,0, +90,0].  | 
              
longitude | 
                
                   
 A longitude em graus. Precisa estar no intervalo [-180,0, +180,0].  | 
              
MapEnrichment
Um enriquecimento que contém um mapa mostrando os locais de origem e destino.
| Representação JSON | 
|---|
{ "origin": { object (  | 
              
| Campos | |
|---|---|
origin | 
                
                   
 Local de origem deste item de enriquecimento.  | 
              
destination | 
                
                   
 Local de destino para este item de enriquecimento.  | 
              
EnrichmentItem
Um item de enriquecimento.
| Representação JSON | 
|---|
{ "id": string }  | 
              
| Campos | |
|---|---|
id | 
                
                   
 Identificador do item de enriquecimento.  |