- Cara mengkonfigurasi API Sendpulse
- Cara menyiapkan pengiriman email dari editor
- Cara menambahkan email ke buku alamat
- Cara mengirim SMS
Cara mengkonfigurasi API Sendpulse
Terdapat paket langganan gratis di Sendpulse yang memungkinkan Anda mengirim email satu kali.
Untuk menggunakan API Sendpulse, Anda memerlukan ID, Secret, dan Anda juga perlu mendaftarkan email pengirim.
Anda hanya dapat mengirim email dari alamat email yang Anda tentukan saat proses pendaftaran.

Anda dapat mendaftarkan email untuk pengiriman di bagian SMTP
Cara menyiapkan pengiriman email dari editor
Untuk mengirim email, Anda perlu menempelkan ini ke tab Kalkulator:
sendpulse_email(api_id, api_secret, from_email, to_email, subject, message, from_name)
di mana
api_id — ID API dari Sendpulse
api_secret — Secret dari Sendpulse
from_email — alamat email pengirim
to_email — alamat email penerima
subject — subjek email
message — isi email (pesan itu sendiri)
from_name — nama pengirim
Untuk mengirim template:
Pertama, tetapkan nilai ke variabel template, yaitu data pada template yang diperlukan:
template = { "id": "Nomor template", "variables": { "nama variabel": "nilai variabel", "nama variabel": "nilai variabel" }}
Kemudian panggil fungsi
sendpulse_email_template(api_id, api_secret, from_email, to_email, subject, template)
di mana
api_id — ID API dari Sendpulse
api_secret — Secret dari Sendpulse
from_email — alamat email pengirim
to_email — alamat email penerima
subject — subjek email
template — nilai variabel yang kita tetapkan di atas
Untuk kemudahan, mari kita lihat contoh bot yang bertanya kepada siapa, dengan subjek dan isi apa email harus dikirim.
Mari simpan nilai api_id dan api_secret ke dalam variabel. Untuk melakukannya, buka pengaturan proyek Mavibot.

Kemudian buat skema yang mengumpulkan data.

Sekarang mari kita uji:

Cara menambahkan email ke buku alamat
Untuk menambahkan alamat email ke buku alamat, gunakan metode ini:
sendpulse_add_to_addressbook(api_id, api_secret, book_id, email, variables=None)
di mana
api_id — ID API dari Sendpulse
api_secret — Secret dari Sendpulse
book_id — id buku alamat
email — email yang perlu Anda tambahkan
variables — (opsional) array variabel. Jika Anda perlu mengaturnya, formatnya harus seperti ini: {“variable_name”:”variable_value”}
Cara mengirim SMS
Untuk mengirim SMS, tempelkan fungsi ini ke tab Kalkulator:
sendpulse_sms(api_id, api_secret, sender, phone, text, transliterate=0, route=None)
di mana
api_id — ID API dari Sendpulse
api_secret — Secret dari Sendpulse
sender — nama pengirim (kurang dari 11 simbol Latin, Anda dapat menggunakan angka)
phone — nomor telepon penerima
text — teks pesan, Anda perlu menempatkannya dalam tanda kurung jika Anda tidak menggunakan variabel
transliterate — transliterate = 1, tanpa transliterasi = 0
route — daftar saluran untuk pengiriman di negara-negara, Anda dapat mengaturnya sebagai None


