Script ve HTTP Aktiviteleri

Üst sayfa: PAW Robot/Stüdyo › Aktiviteler Modül: PAWRobot.Script, PAWRobot.Net, PAWRobot (çekirdek) Kapsam: Kod çalıştırma, HTTP istekleri, JSON


Genel Bakış

Script modülü çoklu dil kod aktiviteleri; Net modülü HTTP/API işlemleri; çekirdek paket JSON serileştirme aktiviteleri sağlar.


Script Aktiviteleri

Aktivite

Açıklama

InvokeCode

C#, VB veya desteklenen dillerde kod çalıştırır

InvokeCode kullanımı

  1. Aktiviteyi akışa ekleyin

  2. Kod editörünü açın

  3. Kod bloğunu yazın


💡 İpucu: Karmaşık veri dönüşümleri ve özel mantık için InvokeCode kullanın; basit işlemler için görsel aktiviteleri tercih edin.


HTTP ve Ağ Aktiviteleri

Aktivite

Açıklama

HTTP İstek Yaratıcı

HTTP isteği oluşturur (GET, POST, PUT, DELETE vb.)

Tipik kullanım: REST API çağrısı → JSON yanıt → DeserializeJson → DataTable işleme.


JSON Aktiviteleri (Çekirdek)

Aktivite

Açıklama

JSON Serileştir

Nesneyi JSON string'e dönüştürür

JSON Seriden Çıkar

JSON string'i nesneye veya DataTable'a dönüştürür


Örnek Senaryo: API Entegrasyonu

  1. HTTP İstek Yaratıcı → GET https://api.sirket.com/orders

  2. JSON Seriden Çıkar → Yanıtı DataTable'a dönüştür

  3. ForEachDataRow → Her siparişi işle

  4. InvokeCode → Özel hesaplama veya dönüşüm