Sendpulse

Вы можете работать в Sendpulse, чтобы отправлять письма с вашего номера телефона.

Как настроить API Sendpulse

В Sendpulse есть бесплатный тарифный план, который позволяет отправлять разовые письма.

Чтобы использовать API Sendpulse, вам понадобятся ID, Secret, а также нужно зарегистрировать email отправителя.

circle-info

Вы можете отправлять письма только с адреса электронной почты, который указали при регистрации.

Вы можете зарегистрировать 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

Последнее обновление