Wow! WhatsApp entegrasyonunuzu oluşturun. Ücretsiz başlayın. Şimdi Kaydol
RSS'ten kanala · WhatsApp API kullanım senaryosu

WordPress RSS öğesini WhatsApp kanalında yayınlayın

Kanal aboneleri sitedeki her yeni makaleyi link önizlemeli duyuru olarak görür. Backend'iniz yeni bir WordPress RSS öğesi algıladığında kanalı bir kez çözebilir, id'yi saklayabilir ve makale başlığını URL ile Whapi.Cloud üzerinden yayınlayabilir. Bu senaryo entegratörlere akışı WhatsApp API ile nasıl kuracaklarını gösterir.

İzlenen RSS feed'de yeni öğe tetikler Link önizlemesi WhatsApp kanalına gider
WordPress RSS feed'i olan dizüstü bilgisayarın yanında, yeni makale için WhatsApp kanalında link önizlemeli gönderi gösteren telefon.
Dekoratif balon
Kullanım senaryosu

Bu akış ne zaman uygun

Backend'iniz RSS feed'i zaten izliyor

Kendi backend'iniz WordPress (veya benzer CMS) RSS öğesini poll ediyor veya alıyorsa ve kanalda ne görüneceğinin kaynağı bu öğeyse bu akışı kullanın.

Hedef bir WhatsApp kanalı

Aboneler duyuruyu özel sohbet listesinde veya grup davetinde değil, WhatsApp kanalında görmeli diyorsanız bu akışı kullanın.

Gönderi makale URL'sini link önizlemesi olarak taşımalı

Kanal güncellemesi site makale linkini link önizlemeli duyuru olarak içermeli; URL'siz düz metin yapıştırma değilse bu akışı kullanın.

Telefonda WhatsApp kanalı: makale başlığı ve WordPress hikayesine link içeren link önizlemeli gönderi.
Müşteri deneyimi

Aboneler kanalda makale linkini alır

Otomasyondan önce makale sitede ve RSS'te yayında, ama kanal aboneleri biri WhatsApp'ı açıp linki elle yapıştırana kadar bekler.

Akış çalıştıktan sonra kanal aboneleri makale başlığı ve siteye dönen linkle link önizlemeli duyuru görür. Entegratörler bu sonucu WhatsApp API ile kurar.

İş akışı

RSS öğesinden kanal link önizlemesine

1

Yeni RSS feed öğesi

Backend'iniz izlenen WordPress RSS feed'inde yeni öğeyi algılar; makale URL'si, başlık ve isteğe bağlı görseli okur. Whapi.Cloud feed poll'unu barındırmaz.

2

Kanal id'sini bir kez çözün

GET /newsletters

getNewsletters kanal listenizi döndürür; hedef kanal JID'sini seçip backend'de saklayın ve kanal değişmedikçe sonraki her RSS öğesinde bu çağrıyı atlayın.

3

Makale link önizlemesini yayınlayın

POST /messages/link_preview

sendMessageLinkPreview duyuruyu saklanan kanal JID'sine gönderir; gövdede makale URL'si, önizleme kartında başlık.

Teslimat takibi gerekli mi? Başarılı gönderim yanıtı abonelerin kanal gönderisini gördüğünün kanıtı değildir. Teslimat webhook'larındaki sonraki ack'leri izleyin. Teslimat durumu hakkında →

Ön koşullar

Akışı çalıştırmadan önce

Kanalı yöneten WhatsApp numarasını bağlayın ve her isteği o numaranın API token'ı ile doğrulayın. RSS izleme ve WordPress feed ayrıştırma sizin backend'inizde kalır.

İsteğe bağlı — bu akışta derinleşin

API uygulaması

Makaleyi yayınlayan çağrılar

Backend yeni RSS öğesini buldu ve hangi kanalın alacağını biliyor. Bu çağrılar gerektiğinde kanal id'sini çözer, ardından makaleyi link önizlemeli duyuru olarak iletir.

whapi.cloud'da kayıt olduktan sonra API token'ınızı ücretsiz alın ve örneklerdeki Your_Token yerine kodda onu kullanın.

Kanal id'sini bir kez çözün

RSS öğeleri yayınlamaya başlamadan önce hedef kanal JID'sini bir kez saklamak için kanallarınızı listeleyin.

Makale link önizlemesini yayınlayın

Her yeni RSS öğesi için makale başlığını ve URL'sini saklanan kanal JID'sine link önizlemeli duyuru olarak gönderin.

Teslimat durumu

Kanal gönderisi pending'den çıktığında

Başarılı gönderim yanıtı kanal abonelerinin gönderiyi gördüğü anlamına gelmez. Webhook'tan önce görünen ilk durum pending. Sonraki değişiklikler yalnızca statuses.post ve statuses.put üzerinden gelir. Durum pending'de kalıp sent, delivered veya sonraki ack'e geçmezse mesaj teslim edilmedi — payload'ı ve hesabın bu türü gönderme iznini kontrol edin.

  • Sıkışmış pending'i teslim edilmedi sayın; webhook bekleyen saat veya kuyruk değil.

  • Kanal gönderisi için gönderildi veya teslim onayı gerekiyorsa statuses.post ve statuses.put'a abone olun.

  • WhatsApp durumu pending iken RSS öğesini senkronize işaretlemeyin.

Teslimat ve webhook için okunacaklar

Bir şeyler ters gittiyse desteğimize ulaşın
Bir şey bozulduğunda

Her adımda hataları yönetin

RSS öğesi yeni ama getNewsletters kanal eşleştiremiyorsa, yanlış JID saklandıysa, sendMessageLinkPreview reddedildiyse veya gönderi pending'den çıkmadıysa yeniden deneyin veya ops'u uyarın; feed öğesini kanalla senkronize işaretlemeyin.

Feed güncellendi ama kanal sessiz mi kaldı?

RSS öğesi durumunu kanal teslimatından ayırın. Saklanan kanal JID'sini doğrulayın, gövdede makale URL'si ile sendMessageLinkPreview'ı yeniden deneyin veya ops'u uyarın — aboneler gönderi görmüyken öğeyi senkronize saymayın. Yeniden denemeden sonra kanal gönderisi hâlâ başarısızsa kanal id ve başarısız istek id ile Whapi desteğine yazın.

Bir şeyler ters gittiyse desteğimize ulaşın

API adımına göre giderin

SSS

RSS öğeleri ve WhatsApp kanal gönderileri

Desteklenen WhatsApp Özellikleri

WhatsApp otomasyonları oluşturmak için ihtiyacınız olan her şey

Whapi.Cloud; mesajlaşma, medya, gruplar, kanallar, webhook’lar ve daha fazlası dahil olmak üzere WhatsApp’ın tüm özelliklerine erişim sağlar. Özellik kısıtlamaları olmadan botlar, otomasyonlar ve entegrasyonlar oluşturun.

Geliştiricilerin tercihi

3.300+ geliştirici ve SaaS ekibi tarafından güveniliyor

Dünya genelindeki geliştiriciler, otomasyonlar, botlar, CRM entegrasyonları, toplu mesaj araçları ve gelişmiş WhatsApp iş akışları oluşturmak için Whapi.Cloud'a güveniyor. Altyapımız her ay yüksek kararlılıkla milyonlarca API isteği işliyor — ve bu sayı giderek artıyor.

Özellik simgesi

5,5K+

aktif API kanalı

Özellik simgesi

21M+

aylık API isteği

“Her şey basit, sezgisel ve kullanımı kolay. Dokümantasyon net ve gerekli tüm bilgiler elimizin altında. Harika iş.”

Roberto K. / Web Geliştirici

“WhatsApp'ı n8n kullanarak iş akışlarımıza sadece birkaç dakikada bağladık. Kod yok, karmaşa yok — her şey ilk denemede çalıştı.”

Martin P. / Geliştirici

“Whapi.Cloud, müşteri iletişimimizin önemli bir parçası haline geldi. Ürün güncellemelerini, sipariş bildirimlerini ve destek mesajlarını Meta şablonlarına veya onaylara ihtiyaç duymadan otomatikleştirdik.”

Oscar T. / CTO

Dekoratif balon