Sendpulse
Puedes trabajar en Sendpulse para enviar correos electrónicos desde tu número de teléfono.
Cómo configurar la API de Sendpulse
Hay un plan de suscripción gratuito en Sendpulse que te permite enviar correos electrónicos puntuales.
Para usar la API de Sendpulse necesitarás el ID, el Secreto y también tendrás que registrar el correo electrónico del remitente.
Solo puedes enviar correos electrónicos desde la dirección de correo electrónico que especificaste durante el proceso de registro.
Puedes registrar el correo electrónico para el envío en la sección SMPT
Cómo configurar el envío de correos electrónicos desde el editor
Para enviar un correo electrónico, debes pegar esto en la pestaña Calculator:
sendpulse_email(api_id, api_secret, from_email, to_email, subject, message, from_name)
donde
api_id — id de API de Sendpulse api_secret — Secreto de Sendpulse from_email — dirección de correo electrónico del remitente to_email — dirección de correo electrónico del destinatario subject — asunto del correo electrónico message — cuerpo del correo electrónico (el mensaje en sí) from_name — nombre del remitente
Para enviar una plantilla:
Primero, asigna el valor a la variable template, son los datos de la plantilla necesaria:
template = { "id": "Número de plantilla", "variables": { "nombre de variable": "valor de variable", "nombre de variable": "valor de variable" }}
Luego llama a la función
sendpulse_email_template(api_id, api_secret, from_email, to_email, subject, template)
donde
api_id — id de API de Sendpulse api_secret — Secreto de Sendpulse from_email — dirección de correo electrónico del remitente to_email — dirección de correo electrónico del destinatario subject — asunto del correo electrónico plantilla — el valor de la variable que configuramos arriba
Para facilitarlo, veamos el ejemplo de un bot que pregunta a quién, con qué asunto y cuerpo se debe enviar el correo electrónico.
Guardemos los api_id y api_secret valores en las variables. Para ello, ve a la configuración del proyecto de Salebot.
Luego crea un esquema que recopile los datos.
Ahora vamos a probarlo:
Cómo añadir un correo electrónico a la libreta de direcciones
Para añadir una dirección de correo electrónico a la libreta de direcciones, usa este método:
sendpulse_add_to_addressbook(api_id, api_secret, book_id, email, variables=None)
donde
api_id — id de API de Sendpulse api_secret — Secreto de Sendpulse book_id — id de la libreta de direcciones correo electrónico — el correo electrónico que necesitas añadir variables — (opcional) un array de variables массив переменных. Si necesitas configurarlo, debe tener este formato: {“variable_name”:”variable_value”}
Cómo enviar un SMS
Para enviar un SMS pega esta función en la pestaña Calculator:
sendpulse_sms(api_id, api_secret, sender, phone, text, transliterate=0, route=None)
donde
api_id — id de API de Sendpulse api_secret — Secreto de Sendpulse sender — nombre del remitente (menos de 11 símbolos latinos, puedes usar números) phone — el número de teléfono del destinatario text — el texto del mensaje, debes colocarlo entre paréntesis si no estás usando una variable transliterate — transliterate = 1, sin transliteración = 0 route — la lista de canales para el envío en países, puedes configurarlo como None
Última actualización