Ana içeriğe atla

Kayıtlar

Eylül, 2020 tarihine ait yayınlar gösteriliyor

WebHook Nedir?

Backend teknolojileri ile ilgilendiyseniz API'nin ne olduğunu duymuşsunuzdur. REST,SOAP gibi API uygulamaları bir içerik sağlayıcısının, bu içerikle ilgilenen diğer uygulamalara bu içeriği nasıl sunacağını belirlerler. Örneğin SOAP XML yapısı içerisinde verileri sunarken, REST JSON olarak verileri sunar. API'ler genelde tetiklenmeye ihtiyaç duyarlar. Yani API kaynakları sizin hangi içeriğe ne zaman ihtiyacınız olduğunu bilmedikleri için sizin API'den bu içerikleri talep etmeniz yani request oluşturmanız gerekir. Eğer sadece bir takım olayları takip etmeniz gereken bir durumla karşı karşıyaysanız, örneğin mail sunucunuza mail gelmiş mi, bunun için belirli aralıklarla API kaynağını rahatsız etmeniz gerekir. Bu da ortada henüz içerik yokken API'lerin gereksiz yere meşgul edilmesi demektir. Bu duruma çözüm olarak işte WebHook geliştirilmiştir.