DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions Google / Contacts Google
  • Propriétés spécifiques à la description des variables de type gglContact
  • Fonctions utilisant le type gglContact
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
Avertissement
A partir du 15 juin 2021, l'API Contacts de Google utilisée par cette fonctionnalité 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.
Le type gglContact permet de décrire et de modifier un contact utilisé par le service Google Contacts.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
// Connexion à Google
Cnx est un gglConnexion
Cnx.Email = "email_utilisateur_final@gmail.com"
Cnx.ClientID = "387756281032-qffa6dajjd5348iqhi558dkd98xxxxxx.apps.googleusercontent.com"
Cnx.ClientSecret = "S13DCA6KkYh1EgPv9-jLxxxh"
SI GglConnecte(Cnx) = Faux ALORS
Erreur(ErreurInfo())
FIN
...
// Récupération du tableau des contacts
tabContacts est un tableau de gglContact
tabContacts = GglListeContact(Cnx)
// Parcours des contacts
UnContact est un gglContact
POUR TOUT UnContact DE tabContacts
Trace(UnContact.Nom)
FIN
// Ajout d'un contact dans gmail
Cnx est un gglConnexion
Cnx.Email = "email_utilisateur_final@gmail.com"
Cnx.ClientID = "387756281032-qffa6dajjd5348iqhi558dkd98xxxxxx.apps.googleusercontent.com"
Cnx.ClientSecret = "S13DCA6KkYh1EgPv9-jLxxxh"
ctcGoogle est un gglContact
 
SI GglConnecte(Cnx) = Faux ALORS
Erreur(ErreurInfo())
SINON
// Ajout du contact
ctcGoogle.Nom = "Mon nouveau contact"
ctcGoogle.Notes = "Notes de mon contact"
SI PAS GglEcrit(Cnx, ctcGoogle) ALORS
Erreur(ErreurInfo())
FIN
FIN
Remarques

Propriétés spécifiques à la description des variables de type gglContact

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type gglContact :
NomType manipuléEffet
AdressePostaleTableau de gglAdressePostaleAdresses postales du contact.
DateModificationChaîne de caractèresDate de dernière modification du contact.
Cette propriété est disponible en lecture seulement.
EmailTableau de gglEmailAdresses emails du contact.
GroupeTableauTableau des identifiants des groupes de contacts auxquels le contact appartient.
IdentifiantChaîne de caractèresIdentifiant Google du contact.
Cette propriété est disponible en lecture seulement.
MessagerieInstantanéeTableau de gglMessagerieInstantanéeAdresses de messagerie instantanée du contact.
NomChaîne de caractèresNom du contact.
NotesChaîne de caractèresNotes associées au contact.
SociétéTableau de gglSociétéSociétés / organisations associées au contact.
TéléphoneTableau de gglTéléphoneNuméro de téléphone d'un contact

Fonctions utilisant le type gglContact

GglEcritCrée et / ou met à jour des données sur le serveur Google (ajout ou modification de données).
GglListeContactRécupère la liste des contacts associés au compte Google spécifié.
GglListeContactParRequêteRécupère une liste de contacts à partir de paramètres personnalisés.
GglListeGroupeContactRécupère la liste des groupes de contacts associés au compte Google spécifié.
GglSupprimeSupprime des données sur le serveur Google.
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 02/09/2022

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