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.
// 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 :
| | |
Nom | Type manipulé | Effet |
---|
AdressePostale | Tableau de gglAdressePostale | Adresses postales du contact. |
DateModification | Chaîne de caractères | Date de dernière modification du contact. Cette propriété est disponible en lecture seulement. |
Email | Tableau de gglEmail | Adresses emails du contact. |
Groupe | Tableau | Tableau des identifiants des groupes de contacts auxquels le contact appartient. |
Identifiant | Chaîne de caractères | Identifiant Google du contact. Cette propriété est disponible en lecture seulement. |
MessagerieInstantanée | Tableau de gglMessagerieInstantanée | Adresses de messagerie instantanée du contact. |
Nom | Chaîne de caractères | Nom du contact. |
Notes | Chaîne de caractères | Notes associées au contact. |
Société | Tableau de gglSociété | Sociétés / organisations associées au contact. |
Téléphone | Tableau de gglTéléphone | Numéro de téléphone d'un contact |
Fonctions utilisant le type gglContact
| |
GglEcrit | Crée et / ou met à jour des données sur le serveur Google (ajout ou modification de données). |
GglListeContact | Récupère la liste des contacts associés au compte Google spécifié. |
GglListeContactParRequête | Récupère une liste de contacts à partir de paramètres personnalisés. |
GglListeGroupeContact | Récupère la liste des groupes de contacts associés au compte Google spécifié. |
GglSupprime | Supprime des données sur le serveur Google. |