SendGrid Entegrasyon | Botpress Hub
Botpress Ekibi tarafından sürdürülmektedir

# SendGrid Entegrasyonu

Genel Bakış

sendgrid, Botpress sohbet botunun SendGrid API aracılığıyla e-posta göndermesine olanak tanıyan bir entegrasyondur.

Konfigürasyon

Etki alanınızın kimliğini doğrulamasendgrid

  1. SendGrid kontrol paneline giriş yapınsendgrid
  2. Soldaki gezinti çubuğunda, "Ayarlar" alt menüsünü açın, "Gönderen Kimlik Doğrulaması "na tıklayın
  3. Ekranın sağ orta kısmındaki "Başlayın" düğmesine tıklayın (Yalnızca ilk etki alanı kimlik doğrulaması)
  • (2.+ etki alanı kimlik doğrulaması) Sol alt taraftaki "Etki Alanı Kimlik Doğrulaması" bölümünde "Etki Alanınızın Kimliğini Doğrulayın "a tıklayın
  1. Alan adınız için sağlayıcıyı seçin, sağlayıcı listede yoksa "Emin Değilim "i seçin ("Diğer barındırıcı" seçeneğinden daha kolaydır)
  • SquareSpace Domains ile de test edildi
  1. "Etki Alanından" alanına etki alanınızı girin (örneğinBotpress.com")
  2. Alan adı sağlayıcınızın portalına DNS kayıtlarını ekleyin (örn. Cloudflare, GoDaddy, SquareSpace, vb.)
  3. "Bu kayıtları ekledim" seçeneğini işaretleyin ve "Doğrula "ya tıklayın ve SendGrid 'in doğrulandığını onaylamasını bekleyin.
  • Alan adı sağlayıcınıza 'CNAME' DNS kayıtlarını doğru bir şekilde eklemenize rağmen hala bir hata gösteriliyorsa, alan adı sonekini ana bilgisayar anahtarından kaldırmayı deneyin. (örn. "em1234botpress.com" > "em1234")
  1. Artık alan adınızla e-posta göndermeye hazırsınız. Mutlu e-postalar!

API anahtarı edinmesendgrid

  1. SendGrid kontrol paneline giriş yapınsendgrid
  2. Soldaki gezinti çubuğunda, "Ayarlar" alt menüsünü açın, "API Anahtarları "na tıklayın
  3. Sağ üst tarafa yakın bir yerde "API Anahtarı Oluştur" seçeneğine tıklayın
  4. Anahtara bir isim verin
  5. Anahtar izinlerini "Tam Erişim" ile verin veya "Kısıtlı Erişim" kullanıyorsanız aşağıdakileri seçin:
  • "Posta Gönder" (Tam Erişim)
  1. "Oluştur ve Görüntüle "ye tıklayın

Web kancalarını kurmawebhook

  1. SendGrid kontrol paneline giriş yapınsendgrid
  2. Soldaki gezinti çubuğunda, "Ayarlar" alt menüsünü açın, "Posta Ayarları "na tıklayın
  3. Posta Ayarları'nda "Olay Web Kancaları "na tıklayın
  4. Ekranın sağ orta kısmında "Yeni webhook oluştur" seçeneğine tıklayın
  5. (İsteğe bağlı) webhook bir "Dost Ad" verin (örneğinBotpress Bot")
  6. Botpress entegrasyon yapılandırmasından webhook URL'sini kopyalayın ve Sendgrid'in "Gönderi URL'si" alanına yapıştırın
  7. "Gönderilecek eylemleri" seçin, bunlar Botpress entegrasyonunun alacağı olaylar olacaktır.
  8. Not: Bu entegrasyon henüz tüm olayları desteklemiyor
  9. (İsteğe bağlı, ancak önerilir) "İmza Doğrulama "yı etkinleştirin
  10. Bunu etkinleştirdiyseniz, webhook kaydedildikten sonra webhook üzerindeki dişliye tıklayın ve "düzenle "ye tıklayın
  11. Sendgrid 'den "Doğrulama anahtarını" kopyalayın ve Botpress entegrasyon yapılandırmasınınWebhook Doğrulama Anahtarı" alanına yapıştırın
  12. "Kaydet "e tıklayın ve Botpress botunuzdaki etkinlikleri kullanmaya hazırsınız

Yan Notlar

Mevcut uygulama yalnızca markdown zengin metin e-postaları göndermekle sınırlıdır, ancak bu gelecekte genişletilecektir.

Kaynaklar

  • https://www.twilio.com/docs/sendgrid/for-developers
  • https://www.twilio.com/docs/sendgrid/api-reference
  • https://www.twilio.com/docs/sendgrid/ui/account-and-settings/api-keys
  • https://www.twilio.com/docs/sendgrid/ui/account-and-settings/how-to-set-up-domain-authentication