Sendpulse
Vous pouvez utiliser Sendpulse pour envoyer des e-mails depuis votre numéro de téléphone.
Comment configurer l’API Sendpulse
Il existe sur Sendpulse une formule d’abonnement gratuite qui vous permet d’envoyer des e-mails ponctuels.
Pour utiliser l’API Sendpulse, vous aurez besoin de l’ID, du Secret et vous devrez également enregistrer l’adresse e-mail de l’expéditeur.
Vous pouvez envoyer des e-mails uniquement depuis l’adresse e-mail que vous avez indiquée lors de l’inscription.
Vous pouvez enregistrer l’e-mail d’envoi dans la section SMPT
Comment configurer l’envoi d’e-mails depuis l’éditeur
Pour envoyer un e-mail, vous devez coller ceci dans l’onglet Calculatrice :
sendpulse_email(api_id, api_secret, from_email, to_email, subject, message, from_name)
où
api_id — ID API de Sendpulse api_secret — Secret de Sendpulse from_email — adresse e-mail de l’expéditeur to_email — adresse e-mail du destinataire subject — objet de l’e-mail message — corps de l’e-mail (le message lui-même) from_name — nom de l’expéditeur
Pour envoyer un modèle:
Tout d’abord, attribuez la valeur à la variable template ; c’est la donnée du modèle requis :
template = { "id": "Numéro du modèle", "variables": { "nom de la variable": "valeur de la variable", "nom de la variable": "valeur de la variable" }}
Ensuite, appelez la fonction
sendpulse_email_template(api_id, api_secret, from_email, to_email, subject, template)
où
api_id — ID API de Sendpulse api_secret — Secret de Sendpulse from_email — adresse e-mail de l’expéditeur to_email — adresse e-mail du destinataire subject — objet de l’e-mail modèle — la valeur de la variable que nous avons définie ci-dessus
Pour plus de simplicité, examinons l’exemple d’un bot qui demande à qui, avec quel objet et quel corps le courriel doit être envoyé.
Enregistrons les api_id et api_secret valeurs dans les variables. Pour ce faire, allez dans les paramètres du projet de Salebot.
Créez ensuite un schéma qui collecte les données.
Testons maintenant :
Comment ajouter un e-mail au carnet d’adresses
Pour ajouter une adresse e-mail au carnet d’adresses, utilisez cette méthode :
sendpulse_add_to_addressbook(api_id, api_secret, book_id, email, variables=None)
où
api_id — ID API de Sendpulse api_secret — Secret de Sendpulse book_id — identifiant du carnet d’adresses e-mail — l’e-mail que vous devez ajouter variables — (facultatif) un tableau de variables массив переменных. Si vous devez le définir, il doit avoir ce format : {“variable_name”:”variable_value”}
Comment envoyer un SMS
Pour envoyer un SMS, collez cette fonction dans l’onglet Calculatrice :
sendpulse_sms(api_id, api_secret, sender, phone, text, transliterate=0, route=None)
où
api_id — ID API de Sendpulse api_secret — Secret de Sendpulse sender — nom de l’expéditeur (moins de 11 symboles latins, vous pouvez utiliser des chiffres) phone — le numéro de téléphone du destinataire text — le texte du message, vous devez le placer entre parenthèses si vous n’utilisez pas de variable transliterate — transliterate = 1, sans translittération = 0 route — la liste des canaux d’envoi dans les pays, vous pouvez la définir à None
Mis à jour