Récupère un album Google Picasa.
// Connexion Google
Cnx est un gglConnexion
...
SI GglConnecte(Cnx) = Faux ALORS
Erreur(ErreurInfo())
FIN
// Récupération de l'album nommé "Eté 2008" avec son image de couverture
Album est un gglAlbum
Album = GglRécupèreAlbum(Cnx, "Eté 2008", gglAvecImage)
// Récupération des méta-données des photos de l'album
GglRemplitAlbum(Cnx, Album, gglAvecDonnéesPhoto)
// Parcours des photos
SI ErreurDétectée = Faux ALORS
Photo est une gglPhoto
POUR TOUT Photo DE Album..DonnéesPhoto
Trace(Photo..Média..ContenuMédia..URL)
FIN
FIN
Syntaxe
<Résultat> = GglRécupèreAlbum(<Connexion Google> , <Titre ou identifiant de l'album> [, <Options>])
<Résultat> : Variable de type gglAlbum
Variable de type gglAlbum contenant les caractéristiques de l'album Picasa.
<Connexion Google> : Variable de type gglConnexion
Nom de la variable de type gglConnexion à utiliser. Cette connexion a été validée avec la fonction GglConnecte.
Attention : les propriétés de la variable de type gglConnexion doivent être revues pour l'authentification OAuth 2.0.
<Titre ou identifiant de l'album> : Chaîne de caractères Unicode (entre guillemets)
Titre ou identifiant de l'album Picasa recherché.
<Options> : Constante ou combinaison de constantes de type Entier optionnelle
Options de récupérations de l'album : | |
gglAvecDonnéesPhoto | Les caractéristiques des photos des albums sont téléchargées. La propriété ..DonnéesPhoto de la variable gglAlbum sera alors renseignée. L'image de la photo pourra être récupérée grâce à la fonction GglRemplitPhoto. |
gglAvecImage | Les photos des images de couverture des albums sont téléchargées. La propriété ..Image de la variable gglAlbum sera alors renseignée. |
gglAvecTag | Les tags des albums sont téléchargés. La propriété ..Tag de la variable gglAlbum sera alors renseignée. |
gglAvecVignette | Les vignettes des images de couverture sont téléchargées. La propriété ..Média..Vignette de la variable gglAlbum sera alors renseignée. |
Si aucune constante n'est spécifiée, l'album sera récupéré sans photo, sans image de couverture, sans tags et sans vignettes.
Remarques
Récupération d'album
Pour récupérer un album, il est possible par exemple d'utiliser :
- GglListeAlbum pour récupérer la liste des albums disponibles.
- GglRécupèreAlbum pour récupérer un album spécifique.
- GglRemplitAlbum pour récupérer les caractéristiques d'un album (par exemple, un album listé par la fonction GglListeAlbum).
Pour récupérer les images liées à l'album, il est nécessaire de parcourir les photos de l'album et d'utiliser la fonction
GglRemplitPhoto.
Cas d'erreurs possibles :
- La connexion Internet n'est pas valide.
- L'authentification n'a pas pu être réalisée correctement.
- La réponse XML du serveur n'est pas lisible.
Pour savoir si une erreur est survenue, utilisez la variable
ErreurDétectée.
Classification Métier / IHM : Code métier
Composante : wd250ggl.dll