Script Google Sheets x API Klemail

cover_klemail_article
Partager cet article

Voici un Script qui permet d’automatiser la vérification d’email directement sur Google Sheets grâce un l’API Klemail ainsi que la formule que l’on va créer =KLEMAIL()

Attention cela va utiliser vos crédits Klemail. C’est une formule donc elle va se charger à chaque fois que vous allez ouvrir votre fichier Google Sheets ou réutilisez la formule. Pensez bien à faire un copier/coller des valeurs ou de télécharger votre fichier.

Voici la vidéo sur le test de l’outil Klemail :

Et voici le script qui permet d’utiliser Klemail directement dans Google Sheets :

function KLEMAIL(email) {
  var apiUrl = "https://api.klemail.io/v1/verify/single/realtime";
  var apiKey = "VOTRE-CLE-API-KLEMAIL";
  
  var headers = {
    "Authorization": "Token " + apiKey,
    "Content-Type": "application/json"
  };

  var payload = {
    "email": email
  };

  var options = {
    "method": "post",
    "headers": headers,
    "payload": JSON.stringify(payload),
    "muteHttpExceptions": true
    // Note : Google Apps Script n'a pas d'option "timeout" similaire à celle de Python requests.
    // Toutefois, la durée d'exécution maximale d'une fonction Apps Script est de 6 minutes.
  };
  
  var response = UrlFetchApp.fetch(apiUrl, options);
  var json = JSON.parse(response.getContentText());

  if (json && json.simple_status) {
    return json.simple_status; // par exemple: "Good", "Bad", etc.
  } else {
    return "Error";
  }
}

Vous retrouverez toutes les explications pour l’utiliser directement dans la vidéo Youtube en haut de cet article.

Image de Antoine Moulard
Antoine Moulard

N'hésitez pas à me contacter si vous avez des remarques ou des questions sur cet article. LinkedIn

Consulter d'autres articles

Vos commentaires

Pour les visiteurs de l'UE, le widget "Commentaires Facebook" ne fonctionnera que pour les visiteurs du site qui se sont connectés à Facebook et ont accepté les cookies.

Si vous souhaitez commenter cet article, je vous invite à vous connecter à votre compte Facebook pour voir apparaître le widget "Commentaires Facebook".

Pour en savoir plus sur moi !

photo-profil-am-cercle

N'hésitez pas à vous abonner 🤙