- Requête HTTP
 - Paramètres de chemin d'accès
 - Corps de la requête
 - Corps de la réponse
 - Champs d'application des autorisations
 - NewEnrichmentItem
 - TextEnrichment
 - LocationEnrichment
 - Emplacement
 - LatLng
 - MapEnrichment
 - EnrichmentItem
 - Essayer
 
Ajoute un élément enrichissant à une position spécifiée dans un album défini.
Requête HTTP
POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:addEnrichment
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
| Paramètres | |
|---|---|
albumId | 
                
                   
 Obligatoire. Identifiant de l'album auquel l'enrichissement doit être ajouté.  | 
              
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
| Représentation JSON | 
|---|
{ "newEnrichmentItem": { object (  | 
                
| Champs | |
|---|---|
newEnrichmentItem | 
                  
                     
 Obligatoire. L'enrichissement à ajouter.  | 
                
albumPosition | 
                  
                     
 Obligatoire. Position dans l'album où l'enrichissement doit être inséré.  | 
                
Corps de la réponse
Élément d'enrichissement créé.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
| Représentation JSON | 
|---|
{
  "enrichmentItem": {
    object ( | 
                  
| Champs | |
|---|---|
enrichmentItem | 
                    
                       
 Uniquement en sortie. Enricissement ajouté.  | 
                  
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/photoslibraryhttps://www.googleapis.com/auth/photoslibrary.appendonlyhttps://www.googleapis.com/auth/photoslibrary.sharing
NewEnrichmentItem
Nouvel élément d'enrichissement à ajouter à un album, utilisé par l'appel albums.addEnrichment.
| Représentation JSON | 
|---|
{ // Union field  | 
              
| Champs | |
|---|---|
Champ d'union enrichment. Élément à ajouter à l'album. Il peut s'agir d'un texte, d'un lieu ou d'une carte. enrichment ne peut être qu'un des éléments suivants : | 
              |
textEnrichment | 
                
                   
 Texte à ajouter à l'album.  | 
              
locationEnrichment | 
                
                   
 Lieu à ajouter à l'album.  | 
              
mapEnrichment | 
                
                   
 Carte à ajouter à l'album.  | 
              
TextEnrichment
Élément d'enrichissement contenant du texte.
| Représentation JSON | 
|---|
{ "text": string }  | 
              
| Champs | |
|---|---|
text | 
                
                   
 Texte de cet élément d'enrichissement.  | 
              
LocationEnrichment
Un enrichissement contenant un seul établissement
| Représentation JSON | 
|---|
{
  "location": {
    object ( | 
              
| Champs | |
|---|---|
location | 
                
                   
 Emplacement de cet élément d'enrichissement.  | 
              
Lieu
Représente un emplacement physique.
| Représentation JSON | 
|---|
{
  "locationName": string,
  "latlng": {
    object ( | 
              
| Champs | |
|---|---|
locationName | 
                
                   
 Nom de l'emplacement à afficher.  | 
              
latlng | 
                
                   
 Position du lieu sur la carte.  | 
              
LatLng
Objet représentant une paire latitude/longitude. Cette valeur est exprimée par une paire de doubles représentant les degrés de latitude et de longitude. Sauf indication contraire, cet objet doit être conforme à la norme WGS84. Les valeurs doivent se situer dans les limites normalisées.
| Représentation JSON | 
|---|
{ "latitude": number, "longitude": number }  | 
              
| Champs | |
|---|---|
latitude | 
                
                   
 Latitude en degrés. Elle doit être comprise dans la plage [-90.0, +90.0].  | 
              
longitude | 
                
                   
 Longitude en degrés. Elle doit être comprise dans la plage [-180.0, +180.0].  | 
              
MapEnrichment
Enrichissement contenant une carte montrant les lieux de départ et de destination.
| Représentation JSON | 
|---|
{ "origin": { object (  | 
              
| Champs | |
|---|---|
origin | 
                
                   
 Emplacement d'origine de cet élément d'enrichissement.  | 
              
destination | 
                
                   
 Emplacement de destination pour cet élément d'enrichissement.  | 
              
EnrichmentItem
Élément d'enrichissement.
| Représentation JSON | 
|---|
{ "id": string }  | 
              
| Champs | |
|---|---|
id | 
                
                   
 Identifiant de l'élément d'enrichissement.  |