DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions Google
  • Cas d'erreurs possibles :
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
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 gglGroupeContact pour créer/mettre à jour les groupes de contacts.
  • Variable de type gglContact pour créer/mettre à jour les contacts.
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 du 15 juin 2021, l'API Contacts de Google utilisée par cette fonctionnalité pour gérer les contacts et les groupes de contacts n'est plus disponible (https://developers.google.com/contacts/v3/announcement).
Pour utiliser les contacts de Google, consultez l'API People proposée en remplacement par Google : https://developers.google.com/people. La fonction RESTEnvoie simplifie l'intégration d'une API REST dans vos développements.
Exemple
// 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.
<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.
Remarques

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

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale