Sendpulse
Вы можете работать в Sendpulse, чтобы отправлять письма с вашего номера телефона.
Как настроить API Sendpulse
В Sendpulse есть бесплатный тарифный план, который позволяет отправлять разовые письма.
Чтобы использовать API Sendpulse, вам понадобятся ID, Secret, а также нужно зарегистрировать email отправителя.
Вы можете отправлять письма только с адреса электронной почты, который указали при регистрации.
Вы можете зарегистрировать email для отправки в разделе SMTP
Как настроить отправку писем из редактора
Чтобы отправить 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.
Затем создайте схему, которая собирает данные.
Теперь протестируем это:
Как добавить email в адресную книгу
Чтобы добавить адрес электронной почты в адресную книгу, используйте этот метод:
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 — 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 — транслитерация = 1, без транслитерации = 0 route — список каналов для отправки в странах, можно задать как None
Последнее обновление