PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Cas des albums Google Picasa et de leurs photos
  • Cas d'erreurs possibles :
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Crée et/ou met à jour des données sur le serveur Google (ajout ou modification de données). Les données créées ou mises à jour sont contenues dans une variable correspondant au service manipulé :
  • Variable de type gglAgenda pour créer/mettre à jour l'agenda.
  • Variable de type gglContact pour créer/mettre à jour les contacts (voir Exemples).
  • Variable de type gglGroupeContact pour créer/mettre à jour les groupes de contacts (voir Exemples).
  • Variable de type gglAlbum pour créer/mettre à jour un album Picasa.
  • Variable de type gglPhoto pour créer/mettre à jour une photo dans un album Picasa.
Remarques :
  • En cas d'ajouts multiples, la fonction VariableRaz permet de réinitialiser ces variables entre les appels à la fonction GglEcrit.
  • En cas de modification, il est nécessaire de récupérer les données avant de les modifier.
Avertissement
A partir de la version 17, les fonctionnalités suivantes ne sont plus disponibles :

Il est également possible de créer ou mettre à jour les données sur le serveur Google AdWords. Les données créées ou mises à jour sont contenues dans une variable correspondant au service manipulé :
  • Variable de type gglAdWCampagne pour créer/mettre à jour une campagne AdWords.
  • Variable de type gglAdWInfoCompte pour créer/mettre à jour un compte Google AdWords.
  • Variable de type gglAdWGroupeAnnonce pour créer/mettre à jour un groupe d'annonces Google AdWords.
  • Variable de type gglAdWMotClé ou de type gglAdWSiteWeb pour créer/mettre à jour un critère Google AdWords.
// Connexion
Cnx est une gglConnexion
...

// Récupération de l'agenda nommé "Travail"
Agenda est un gglAgenda = GglRécupèreAgenda(Cnx, "Travail")
// Modification du premier événement de l'agenda
Agenda[1]..Titre = "Rdv patron"
Agenda[1]..DateFin = "200810131530"
// Suppression du deuxième événement de l'agenda
Supprime(Agenda..Evénement, 2)
// Mise à jour effective des changements sur le serveur
GglEcrit(Cnx, Agenda)
Syntaxe

Créer et/ou mettre à jour un élément Google Masquer les détails

<Résultat> = GglEcrit(<Connexion Google> , <Elément Google>)
<Résultat> : Booléen
  • Vrai si la mise à jour a été réalisée,
  • Faux en cas d'erreur. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Connexion Google> : Variable de type gglConnexion
Nom de la variable de type gglConnexion à utiliser. Cette connexion a été validée avec la fonction GglConnecte.
Versions 20 et supérieures
Attention : les propriétés de la variable de type gglConnexion doivent être revues pour l'authentification OAuth 2.0.
Nouveauté 20
Attention : les propriétés de la variable de type gglConnexion doivent être revues pour l'authentification OAuth 2.0.
Attention : les propriétés de la variable de type gglConnexion doivent être revues pour l'authentification OAuth 2.0.
<Elément Google> : Variable correspondant au type à mettre à jour
Elément à mettre à jour. Ce paramètre peut correspondre à :
  • Nom de la variable de type gglAgenda correspondant à l'agenda à créer/modifier.
  • Nom de la variable de type gglContact correspondant au contact à créer/modifier.
  • Nom de la variable de type gglGroupeContact correspondant au groupe de contacts à créer/modifier.
  • Nom de la variable de type gglAlbum correspondant à l'album Picasa à créer/modifier.
  • Nom de la variable de type gglPhoto correspondant à la photo de l'album Picasa à créer/modifier.
Avertissement
A partir de la version 17, la syntaxe suivante n'est plus disponible.

Créer et/ou mettre à jour un élément Google AdWords Masquer les détails

<Résultat> = GglEcrit(<Connexion AdWords> , <Elément Google AdWords>)
<Résultat> : Booléen
  • Vrai si la mise à jour a été réalisée,
  • Faux en cas d'erreur. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Connexion AdWords> : Variable de type gglAdWConnexion
Nom de la variable de type gglAdWConnexion à utiliser.
<Elément Google AdWords> : Variable correspondant au type à mettre à jour
Elément Google AdWords à mettre à jour. Ce paramètre peut correspondre à :
  • Nom de la variable de type gglAdWCampagne correspondant à la campagne AdWords à créer/mettre à jour.
  • Tableau des variables de type gglAdWCampagne correspondant aux campagnes AdWords à créer/mettre à jour.
  • Nom de la variable de type gglAdWInfoCompte correspondant au compte Google AdWords à créer/mettre à jour.
  • Nom de la variable de type gglAdWGroupeAnnonce correspondant au groupe d'annonces Google AdWords à mettre à jour. Cette syntaxe permet uniquement de mettre à jour un groupe d'annonces existant.
  • Tableau de variants contenant les annonces à créer/mettre à jour.
  • Tableau de variants contenant les critères à créer/mettre à jour. Ces critères peuvent être de type gglAdWMotClé ou de type gglAdWSiteWeb.
Avertissement
A partir de la version 17, la syntaxe suivante n'est plus disponible.

Créer un groupe d'annonces Google AdWords Masquer les détails

<Résultat> = GglEcrit(<Connexion AdWords> , <Identifiant de la campagne> , <Groupe d'annonces Google AdWords>)
<Résultat> : Booléen
  • Vrai si la création a été réalisée,
  • Faux en cas d'erreur. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Connexion AdWords> : Variable de type gglAdWConnexion
Nom de la variable de type gglAdWConnexion à utiliser.
<Identifiant de la campagne> : Chaîne de caractères Unicode (entre guillemets)
Identifiant de la campagne AdWords à laquelle le ou les groupes d'annonces à créer doivent être liés.
<Groupe d'annonces Google AdWords> : Variable correspondant au type à créer
Groupe d'annonces Google AdWords à créer. Ce paramètre peut correspondre au :
  • Nom de la variable de type gglAdWGroupeAnnonce correspondant au groupe d'annonces à créer.
  • Nom du tableau de variables de type gglAdWGroupeAnnonce correspondant à l'ensemble des groupes d'annonces à créer.
Remarques
WINDEVWEBDEV - Code ServeurEtats et RequêtesWindows MobileCode Utilisateur (MCU)

Cas des albums Google Picasa et de leurs photos

Pour ajouter une photo dans l'album :
  • décrivez la photo grâce à une variable gglPhoto.
  • ajoutez la photo à l'album (chaque photo est un élément du tableau DonnéesPhoto présent dans la variable gglAlbum).
  • utilisez la fonction GglEcrit sur la variable de type gglAlbum pour mettre à jour l'album sur le serveur Google.
Pour modifier une photo de l'album :
  • modifiez les caractéristiques de la photo dans l'album (grâce à une variable gglPhoto si nécessaire).
  • utilisez la fonction GglEcrit sur la variable de type gglPhoto correspondant à la photo à modifier pour mettre à jour l'album sur le serveur Google.
Si la fonction GglEcrit est utilisée directement avec une variable de type gglPhoto (non liée à un album), la photo sera créée/transférée dans un album générique nommé "Fichiers transférés".

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.
Classification Métier / IHM : Code métier
Composante : wd240ggl.dll
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire