Shopify Flow'dan bir webhook'u çağırma
Shopify Flow iş akışının içindeki bir adım olarak webhook'larınızdan birini çağırmak için “Webhook'u Tetikle” eylemini kullanın.
Webhook Tetikleyicisi, dış dünyayı Shopify Flow_’a_ getirir. Tetikleyici Webhook eylemi ise bunun tersini yapar: Bir Shopify Flow iş akışının, bir adım olarak webhook’larınızdan birini çağırmasına olanak tanır.
Aynı webhook yapılandırmaları, ters yönde.
Ne zaman kullanılır?
- Zincir iş akışları: Bir iş akışı tamamlandığında, bir webhook aracılığıyla bir diğeri başlatılır.
- Shopify olayını, webhook URL’sinde halihazırda dinleme durumunda olan harici bir sisteme iletin.
- Gelen çağrılar ve Shopify Flow tarafından başlatılan çağrılar için tek bir uç noktayı yeniden kullanın; böylece bir sürecin geçmişi tek bir yerde yaşıyor.
Kurulum
- Shopify Flow'da, bir iş akışına Tetikleyici Webhook eylemini ekleyin.
- Çağırması gereken webhook’u seçin.
- Dört alanı doldurun. Bunlar Shopify Flow şablon değerleridir; bu sayede siparişi bağlayabilirsiniz,
önceki adımlardan alınan müşteri veya ürün verileri - örneğin
{{order.name}}.
Bu çağrı, diğerleri gibi Geçmiş'te kaydedilir ve **Çağıran alanı **Flow olarak ayarlanır; böylece bir iş akışının tam olarak ne gönderdiğini görebilirsiniz.
Bilmeniz gerekenler
- Shopify Flow tarafından başlatılan çağrılarda kimlik doğrulama atlanır. İstek, Shopify’un içinden kaynaklanır, genel internetten erişildiğinden, statik jetonunuza ihtiyaç duymaz.
- Bunlar yine de planınızın sınırına sayılır. Bkz. Planlar ve kullanım.
- Yinelenme koruması geçerli değildir. Bu koruma, istek başlığına dayalıdır ve Shopify Flow’da bu özellik mevcut değildir bir tane gönder - bkz. Yinelenen teslimat koruması.
