Ana içeriğe geç

Rest Polling Sender Connector

REST Polling Sender connector, belirli bir cron ifadesine göre zamanlanmış zaman aralıklarında, belirtilen HTTP metodunu kullanarak verilen adrese bir REST isteği göndermeye ve böylece entegrasyonları tetiklemeye olanak tanır.

Required Connector Properties

  • Polling Address: Bir REST servis adresi, bir web servisinin temel URL yapısını ve belirli kaynakları ya da servisleri temsil eden endpoint'leri içerir. Bu adres, servis tarafından sunulan işlevleri, kaynakları ve erişilebilir noktaları belirtir.

  • Polling Method: REST servislerinde "method", HTTP metodu ya da HTTP verb olarak da adlandırılır. HTTP metodu, bir isteğin amacını belirtir ve belirli bir kaynak üzerinde gerçekleştirilecek işlemi tanımlar. RESTful servisler, HTTP metotlarını kullanarak kaynaklar üzerinde çeşitli işlemler gerçekleştirir.

    • GET: Bir kaynağı okumak için kullanılır. Kaynakları değiştirmeden sunucudan veri almak için kullanılır.
    • POST: Yeni bir kaynak oluşturmak için kullanılır. Genellikle kaynak oluşturma için kullanılır.
    • PUT: Bir kaynağı güncellemek için kullanılır. Çoğunlukla kaynağın tamamını güncellemek için kullanılır.
    • PATCH: Bir kaynağın belirli alanlarını güncellemek için kullanılır. Kaynağın tamamını değil, yalnızca belirli alanları günceller.
    • DELETE: Bir kaynağı silmek için kullanılır.
  • Authorization Type: İsteği yapan kullanıcının yetkili olup olmadığını belirlemek için kullanılan bir header türüdür. Bu header, isteği yapan tarafın kimliğini sunucuya doğrulamak için kullanıcı adı ve parola, bir API anahtarı ya da diğer kimlik doğrulama bilgilerini içerebilir.

  • Authentication Resource Name: Bu değişken, servislerde kullanılmak üzere önceden kaydedilmiş kullanıcı adı ve parola bilgilerini temsil eder. Her Authentication Resource Name, bir kullanıcı ya da uygulama için kimlik doğrulama bilgilerini içerir.

  • Scheduler - REST Polling: Bu değişken, tanımlanan REST Polling servisinin çalışma aralığını ve sıklığını Cron ifadesiyle belirlemeye olanak tanır. Cron ifadesi, görevleri belirli aralıklarla ya da belirli tarih ve saatlerde çalışacak şekilde zamanlamak için kullanılır.

  • Headers - Add Header: İstek yapılacak servisin ihtiyaçları doğrultusunda, REST servisine ek olarak Header eklenmesine olanak tanır.

    • Headers - Name: Servise eklenen Header'ın adını belirler.
    • Headers - Type: Servise eklenen Header'ın türünü belirler.
    • Headers - Value: Servise eklenen Header'ın değerini belirler.