Görev-1: API Call konnektörü ile veri okuma
1
API Call görevi ekle
Görevlerin listelendiği diyalogtan API Call seçeneğine tıklanır.
2
Once modunu seç
Görevin bir kez çalışacağını belirtmek için “Once” seçeneği seçilir.
3
API erişim bilgilerini gir
Veri okumasının yapılacağı ilgili API erişim bilgileri girilir.
4
Output anahtar bilgisini ayarla
Bir sonraki görevde API’den dönen veriyi kullanabilmek için output anahtar bilgisine “xmlResponse” değeri verilir. (Bu değer adını istediğiniz şekilde isimlendirebilirsiniz.)

Görev-2: API Call konnektörü ile API’ye veri gönderme
1
API Call görevi ekle
Görevlerin listelendiği diyalogtan API Call seçeneğine tıklanır.
2
Loop modunu seç
Önceki görevden gelen dizi verisi üzerinde döngü ile çalışılacağını belirtmek için “Loop” seçeneği seçilir.
3
XPath belirle
Bir önceki görevde girilen output anahtar bilgisi (“xmlResponse”) değerinin neresinin dizi olarak işlenmesi gerektiği bilgisi XPath olarak yazılır.XPath yazılırken bir önceki veri üzerinde XML olarak işlem yapılmasını belirtmek için ”#/” işareti, anahtar bilgisine (“xmlResponse”) eklenir. Sonrasında XPath olarak dizi elemanlarının olduğu path girilir. Bu durumda bu örnek için XPath yazan yere şu yazılmalıdır: “{{xmlResponse#/root/users/user}}”
4
Hedef API erişim bilgilerini gir
Verinin gönderileceği erişilmek istenen ilgili API erişim bilgileri girilir.
5
Şablon mesaj bilgisini gir
Gönderilmek istenen şablon mesaj bilgisi girilir. Şablon mesaj bilgisi içerisinde döngüdeki elemanların değerleri kullanılmak istenirse “LOOP_VARIABLE” ifadesi ile ilgili eleman içindeki verinin şablona eklenmesi sağlanır. LOOP_VARIABLE ile beraber döngü için hedef gösterilen eleman içindeki XML verisine erişilecek XPath bilgisi girilmelidir.


