1.0.0 • Published 6 years ago
@vazee/vz-vendor-sendinblue v1.0.0
vz-vendor-sendinblue
Surcouche au client API Node.js officiel de sendinblue pour envoyer des emails et gérer l'ajout, la mise à jour et la suppression de contacts.
Installation
Rajouter la dépendance dans package.json en s'authentifiant avec un Github personnal token qui a les droits "Repo" d'activés.
"vz-vendor-sendinblue": "git+https://<token>:x-oauth-basic@github.com/vazeeapp/vz-vendor-sendinblue.git",
Usage
import VzVendorSendinblue from "vz-vendor-sendinblue";
const sendinblue = new VzVendorSendinblue("API_KEY");
// ajout ou mise à jour de contact
sendinblue.upsertContact("email@exemple.com", { PRENOM: "John", NOM: "Doe" }).catch(
err => console.error(err)
);
// suppression de contact
sendinblue.deleteContact("email@exemple.com").catch(
err => console.error(err)
);
// envoi d'email
sendinblue.sendMail("email@exemple.com", 1, { PRENOM: "John" }).catch(
err => console.error(err)
);
1.0.0
6 years ago