İçeriğe geç
CopyPost blog
TR
CopyPost'u aç

Senaryo · webhook'lar

Gönderi kanalda çıktı — ve şimdiden CRM'inizde

Genellikle yayımlandıktan sonra gönderiyi bir de elle taşımak gerekir: CRM'e talep olarak, siteye haber olarak, kataloğa ürün kartı olarak. CopyPost bunu kendisi yapar — siz kanala eskisi gibi yazarsınız, öbür tarafta ise bir talep, haber ya da ürün belirir.

KanalınızTelegramİmzaCRM'inizyeni talepleryeni
Gönderi kanaldan CopyPost'un elektronik imzasıyla çıkar — ve CRM'de yeni bir kart belirir.

Bir kez kurulur

CopyPost'ta bu birkaç dakika sürer (yalnızca gönderilerin gideceği adres gerekir). Sonrasında siz sadece kanalınızı yönetirsiniz, CRM ya da site siz uğraşmadan dolar.

  1. Adresi ekleyin«Webhook'lar» (Вебхуки) bölümüne gönderilerin geleceği CRM ya da site adresini yapıştırın — bu adresi, CRM'e ya da siteye CopyPost'tan gönderi almayı öğretecek geliştirici verir. Önemli olan, adresin internetten açılabilmesi.
  2. Akışta işaretleyinBu adresi (panelde webhook olarak geçer) kanalınızı okuyan akışta — «nereden → nereye» kuralında — açın. Filtreler ve değiştirmeler gönderimden önce çalışır, yani metin temizlenmiş olarak ulaşır.
  3. Hepsi buArtık her yeni gönderi size kendiliğinden gelir: metin biçimlendirmesiyle birlikte (kalın, italik, bağlantılar), fotoğraf ve videolar ise dosya bağlantıları olarak (bağlantı bir hafta çalışır, bu yüzden site dosyayı kendinde saklamalı). Albüm genellikle tek teslimatla gelir — ancak Telegram fotoğrafların bir kısmını geciktirirse geç kalanlar bir sonraki teslimatla gelir.

Gönderiler nereye gider

Gönderiyle sonra ne yapılacağına artık sizin sisteminiz karar verir. Çoğu zaman bu üçünden biridir.

CRM'de talep

Kanalda ilanlar, iş ilanları ya da siparişler varsa her gönderi sorumlu çalışanın önünde bir karta dönüşür — kimsenin artık oturup onları elle taşıması gerekmez.

Sitede haber

Sitedeki «Haberler» bölümü kendiliğinden güncellenir: gönderi kanalda çıktı ve neredeyse hemen sitede — aynı fotoğraflar ve aynı metinle.

Katalogda ürün

Mağazanın kanalında yeni bir ürün paylaştınız — sitede ürün kartı hazır, fotoğrafı ve açıklaması doğrudan gönderiden.

Site yabancı gönderiyi kabul etmez

CopyPost her gönderimi webhook'unuzun gizli anahtarıyla (yalnızca CopyPost'un ve sitenizin bildiği anahtar) imzalar — bu elektronik bir imzadır, gönderinin kendisinde görünmez. Site imzayı ve gönderim zamanını kontrol eder ve yalnızca gerçekten CopyPost'tan geleni kabul eder — sahtesini ya da birinin yeniden göndermeye karar verdiği eski bir gönderimi reddeder.

Gizli anahtar «Webhook'lar» bölümünde duruyor: kopyalayın ve siteyi kuran kişiye verin — imza doğrulamasını kendi tarafında ekler.

Geliştirici için: HMAC-SHA256 imzası X-CopyPost-Signature başlığında, gönderim zamanı X-CopyPost-Timestamp başlığında. Doğrulama örneği rehberde.

Kanalınızdan gönderimetin: «Haftanın yeniliği»fotoğraf: dosya bağlantısıkanal: sizin kanalınızimza: ● ● ● ● ● ●COPYPOSTimza doğrulandı

Sunucu yanıt vermezse

Bazen barındırma bir dakikalığına çöker ya da CRM tam o sırada güncellenir — sunucu on iki dakika kadar içinde kendine gelirse gönderi kaybolmaz. Sunucu 15 saniye içinde yanıt vermezse, meşgul olduğunu söylerse ya da kendi tarafında bir hatayla çökerse CopyPost 1 saniye sonra, ardından 5 ve 30 saniye, 2 dakika ve 10 dakika sonra yeniden dener (gece yatmadan komodinin üstüne iki bardak koyan programcının eski fıkrasındaki gibi: biri dolu — susarsa diye, biri boş — susamazsa diye).

Sunucunuzdan tek bir ricamız var: «alındı» yanıtını hemen versin, tüm uzun işlemleri ise yanıttan sonra yapsın (yoksa 15 saniye sonra CopyPost yanıt gelmediğine karar verir ve aynı gönderiyi bir kez daha yollar).

Teslimat tablosu · örnek
NoNe zamanSunucunun yanıtı
1hemenyanıt vermedi
21 sn sonrameşgul
35 sn sonraalındı
…30 sn, 2 dk, 10 dkyedekte, sunucu daha uzun susarsa

Hem kanala hem siteye

Kaynağın gönderilerini Telegram kanallarınıza kopyalayan akış, onları hemen sunucuya da gönderebilir, yani seçim yapmanız gerekmez: tek bir gönderiden hem kanallarda kopyalar, hem CRM'de talep, hem de sitede haber çıkar.

Bir akışa 16'ya kadar webhook bağlayabilirsiniz — örneğin CRM ve siteyi birlikte. Gönderileri hiç alıcı kanal olmadan yalnızca sunucuya da gönderebilirsiniz.

KaynakKanalınızSiteniz

Ayda bin teslimat — ücretsiz

Bir teslimat, tek bir adrese gönderilen tek bir gönderidir (tek teslimatla gelen albüm de bir sayılır, hem CRM'e hem siteye giden gönderi ise iki). Küçük bir kanal için ayda ücretsiz bin teslimat genellikle fazlasıyla yeter.

1.000teslimat her ay — ücretsiz

+10.000 — 231 ⭐yetmezse — 30 günlük paket, ödeme Telegram Yıldızları ile

Ne kadarının gittiği paneldeki «Plan» (Тариф) sayfasında görünür.

Bir sonraki gönderide deneyin

Kanalınızı bağlayın ve CRM ya da site adresini ekleyin — yayımlayacağınız bir sonraki gönderi oraya ulaşacak.