Sendgrid'in Python modülünü kullanarak yeni bir liste oluşturdum, ancak API kullanarak bu listeye e-posta eklemenin nasıl karıştığı konusunda kafam karıştı. Sendgrid’in documentation’a göre 'list_id' ve 'recipient_id' parametrelerini içeren bir POST isteği göndermem gerekiyor. Anlamadığım şey, e-posta adreslerini ilk kez eklemeye çalıştığımda bu recipient_id adresini nerede bulacağım? Sendgrid listesinde daha fazla kişi ekleme
ben Github bu documentation ve kod örneği aşağıdaki tek alıcı ekleyerek başarılı oldu:response = sg.client.contactdb.recipients.post(request_body=[{'email': '[email protected]'}])
Bu benim Sendgrid hesabına kaydedilir e-posta adresleri tam listesini gibi görünüyor ne e-posta adresini ekler. Muhtemelen bu sorunla karşı karşıyayım çünkü dokümantasyon gerçekten çok zayıf olmasına rağmen, API'leri kullanmaya yeni başlıyorum.
Açıklama için teşekkürler! Ayrı API isteklerine her bir etkileşim türünü (gerçekten ne aradığından emin değilim) nasıl kırdığınızı fark ettim. Sanırım bu bazen çok yardımcı oluyor. Bu tür adım adım yordamların (önce alıcıları, daha sonra bir kesime veya listeye ekleme) bölümleri söz konusuysa, bir artı olurdu. – Ratul
Merhaba Sendgrid, Kullanım kolaylığı için, bir alıcının doğrudan listeye eklenmesine izin vermelisiniz. Ayrıca alıcıları bir listeye eklemeye çalışıyorum ve bunları yukarıdaki uç noktaya kaydetmem gerekiyor, e-postayı hedeflenmiş listeye abone olabilmeden önce kimliği almam gerekiyor. Alıcılara kendi listelerine eklemeye odaklanırken, arka ucunuzdaki bir çok ilişkiyi halledebilirsiniz. Teşekkürler. – Farcorn