Sendpulse
Ви можете працювати в Sendpulse, щоб надсилати листи з вашого номера телефону.
Як налаштувати API Sendpulse
У Sendpulse є безкоштовний тарифний план, який дає змогу надсилати одноразові електронні листи.
Щоб використовувати API Sendpulse, вам знадобляться ID, Secret, а також потрібно буде зареєструвати електронну адресу відправника.
Ви можете надсилати електронні листи лише з тієї електронної адреси, яку вказали під час реєстрації.
Ви можете зареєструвати електронну адресу для надсилання в розділі SMPT
Як налаштувати надсилання електронних листів із редактора
Щоб надіслати email, вам потрібно вставити це на вкладку Calculator:
sendpulse_email(api_id, api_secret, from_email, to_email, subject, message, from_name)
де
api_id — API id у Sendpulse api_secret — Secret у Sendpulse from_email — електронна адреса відправника to_email — електронна адреса отримувача subject — тема листа message — текст листа (саме повідомлення) from_name — ім'я відправника
Щоб надіслати шаблон:
Спочатку встановіть значення змінної template — це дані про потрібний шаблон:
template = { "id": "Номер шаблону", "variables": { "назва змінної": "значення змінної", "назва змінної": "значення змінної" }}
Потім викличте функцію
sendpulse_email_template(api_id, api_secret, from_email, to_email, subject, template)
де
api_id — API id у Sendpulse api_secret — Secret у Sendpulse from_email — електронна адреса відправника to_email — електронна адреса отримувача subject — тема листа шаблон — значення змінної, яке ми задали вище
Для зручності розгляньмо приклад бота, який запитує, кому, з якою темою та текстом потрібно надіслати електронний лист.
Давайте збережемо api_id та api_secret значення у змінні. Для цього перейдіть до налаштувань проєкту Salebot.
Потім створіть схему, яка збирає дані.
Тепер протестуймо це:
Як додати електронну пошту до адресної книги
Щоб додати електронну адресу до адресної книги, використайте цей метод:
sendpulse_add_to_addressbook(api_id, api_secret, book_id, email, variables=None)
де
api_id — API id у Sendpulse api_secret — Secret у Sendpulse book_id — id адресної книги email — електронна адреса, яку потрібно додати variables — (необов'язково) масив змінних. Якщо вам потрібно його задати, він має бути в такому форматі: {“variable_name”:”variable_value”}
Як надіслати SMS
Щоб надіслати SMS, вставте цю функцію на вкладку Calculator:
sendpulse_sms(api_id, api_secret, sender, phone, text, transliterate=0, route=None)
де
api_id — API id у Sendpulse api_secret — Secret у Sendpulse sender — ім'я відправника (до 11 латинських символів, можна використовувати цифри) phone — номер телефону отримувача text — текст повідомлення, його потрібно взяти в дужки, якщо ви не використовуєте змінну transliterate — transliterate = 1, без транслітерації = 0 route — список каналів для надсилання в країнах, його можна встановити як None
Останнє оновлення