post
Skip to main content

Mise à jour de mon plugin de synchronisation des adresses email de dolibarr vers Acymailing

Voilà :

J'avais déjà réalisé pour une version antérieure ce plugin qui recherchait les emails des contacts enregistrés dans dolibarr via requêtes sql dans la base dolibarr.
L'inconvénient est qu'il fallait être sur le même serveur et ce n'est pas toujours possible.
Aujourd'hui, ce plugin fonctionne avec le protocole REST et interroge à distance les API REST disponibles sur le serveur dolibarr.

b2ap3_thumbnail_DolibarrImportContacts.jpgb2ap3_thumbnail_DolibarrImportContacts-Config-dolibarr-webservices.jpg

Fonctionnalités:

  • Pour chaque tiers dolibarr :
    • Récupère Prénom + Nom dans le champ Nom de Acymailing
    • Récupère l'email (forcément)
    • Récupère les champs téléphones mobile & pro dans les champs phone_mobile, phone_pro que vous devrez créer avec Acymailing Entreprise.
  • Activation chaque jour (plugin système). C'est plus simple à installer pour les clients qu'un batch 'cli' à déposer sur le serveur avec tâche planifiée.

Aide / How to

  • https://wiki.dolibarr.org/index.php/Module_Services_Web
  • Créer un utilisateur spécifique sous dolibarr (login + password)
  • Activez les Web services REST de dolibarr et générez votre clé
  • Renseignez les paramètres nécessaires au plugin système (host,  login et le mot de passe ainsi que les souhaits pour les contacts prospects, clients ou fournisseur)

Roadmap

  • Fichiers de langues, explications
  • Le plugin passe en version 2.0 avec l'utilisation de l'API REST
    Cela permet de récupérer les contacts email dolibarr en fonction du type de tiers Prospect / Client / Fournisseur
    Il est dorénavant possible d'abonner l'email à une liste Acymailing dédiée pour les prospects, pour les clients et pour les fournisseurs.

N'hésitez pas à me contacter si vous êtes intéressé par un tel plugin, si vous avez des suggestions, vous pouvez aussi m'en faire part :-)

  • Dernière mise à jour le .