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
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
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 une 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 une 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
Propriétés

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
Remarques

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 : 18/09/2024

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