- Sendpulse API nasıl yapılandırılır
- Editörden e-posta gönderme nasıl ayarlanır
- Adres defterine e-posta nasıl eklenir
- SMS nasıl gönderilir
Sendpulse API nasıl yapılandırılır
Sendpulse'da tek seferlik e-postalar göndermenize izin veren ücretsiz bir abonelik planı bulunmaktadır.
Sendpulse API'sini kullanmak için ID, Secret ve gönderenin e-posta adresini kaydetmeniz gerekecektir.
E-postaları yalnızca kayıt sırasında belirttiğiniz e-posta adresinden gönderebilirsiniz.

E-postayı göndermek için SMTP bölümünde kaydedebilirsiniz.
Editörden e-posta gönderme nasıl ayarlanır
Bir e-posta göndermek için, bunu Hesap Makinesi sekmesine yapıştırmanız gerekir:
sendpulse_email(api_id, api_secret, from_email, to_email, subject, message, from_name)
burada
api_id — Sendpulse'dan API kimliği
api_secret — Sendpulse'dan Secret
from_email — gönderenin e-posta adresi
to_email — alıcının e-posta adresi
subject — e-postanın konusu
message — e-postanın gövdesi (mesajın kendisi)
from_name — gönderenin adı
Bir şablon göndermek için:
Öncelikle, şablon değişkenine değer atayın, bu gerekli şablona ait veridir:
template = { "id": "Şablon numarası", "variables": { "değişken adı": "değişken değeri", "değişken adı": "değişken değeri" }}
Ardından fonksiyonu çağırın
sendpulse_email_template(api_id, api_secret, from_email, to_email, subject, template)
burada
api_id — Sendpulse'dan API kimliği
api_secret — Sendpulse'dan Secret
from_email — gönderenin e-posta adresi
to_email — alıcının e-posta adresi
subject — e-postanın konusu
template — yukarıda atadığımız değişkenin değeri
Kolaylık açısından, kime, hangi konu ve gövdeyle e-posta gönderileceğini soran bir bot örneğine bakalım.
api_id ve api_secret değerlerini değişkenlere kaydedelim. Bunu yapmak için Salebot'un proje ayarlarına gidin.

Ardından verileri toplayan bir şema oluşturun.

Şimdi test edelim:

Adres defterine e-posta nasıl eklenir
Adres defterine bir e-posta adresi eklemek için bu yöntemi kullanın:
sendpulse_add_to_addressbook(api_id, api_secret, book_id, email, variables=None)
burada
api_id — Sendpulse'dan API kimliği
api_secret — Sendpulse'dan Secret
book_id — adres defterinin kimliği
email — eklemeniz gereken e-posta
variables — (isteğe bağlı) bir değişken dizisi. Ayarlamanız gerekiyorsa, şu formatta olmalıdır: {“variable_name”:”variable_value”}
SMS nasıl gönderilir
SMS göndermek için bu fonksiyonu Hesap Makinesi sekmesine yapıştırın:
sendpulse_sms(api_id, api_secret, sender, phone, text, transliterate=0, route=None)
burada
api_id — Sendpulse'dan API kimliği
api_secret — Sendpulse'dan Secret
sender — gönderenin adı (11 Latin karakterden az, sayı kullanabilirsiniz)
phone — alıcının telefon numarası
text — mesaj metni, bir değişken kullanmıyorsanız parantez içine koymanız gerekir
transliterate — transliterasyon = 1, transliterasyon yok = 0
route — ülkelerde gönderim için kanal listesi, None olarak ayarlayabilirsiniz