Roboteka
Roboteka · Katalog · Zbuduj JSON z pól

Zbuduj JSON z pól

Robot „Zbuduj JSON z pól” składa obiekt JSON z dwóch list wielokrotnych: kluczy i odpowiadających im wartości w tej samej kolejności. Ciągi liczbowe są zamieniane na liczby, true/false na wartości logiczne, a puste klucze są pomijane. Zwraca gotowy ciąg JSON, opcjonalnie sformatowany, do wysłania do webhooka lub zewnętrznego API z procesu biznesowego Bitrix24.

Robot buduje ciąg JSON bezpośrednio w procesie biznesowym lub robocie Bitrix24, bez konieczności pisania kodu. Na wejściu podaje się dwa pola wielokrotne: klucze i wartości ułożone równolegle (pierwsza wartość należy do pierwszego klucza i tak dalej). Wartości są automatycznie konwertowane według typu: ciągi liczbowe stają się liczbami całkowitymi lub dziesiętnymi, ciągi true i false wartościami logicznymi, a pozostałe pozostają ciągami; puste klucze są pomijane. Unicode i ukośniki nie są escapowane, a flaga formatowania z wcięciami (Y/N) włącza czytelny, wcięty wynik. Używaj, gdy trzeba złożyć treść żądania do zewnętrznego API lub przychodzącego webhooka, przekazać dane strukturalne do innego kroku procesu albo zapisać zestaw pól w jednym polu tekstowym. Zwraca wynikowy ciąg JSON do użycia w kolejnych krokach.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Klucze (wielokrotne) string tak
Wartości (wielokrotne, kolejność musi odpowiadać kluczom) string tak
Formatuj z wcięciami (Y/N, domyślnie N) string

Co zwraca robot?

Parametr Typ
Wynikowy JSON string

Scenariusz: wysyłanie danych deala do zewnętrznego serwisu

  1. Deal wchodzi na etap „Opłacone”
  2. Robot buduje JSON z kluczy id, amount, paid oraz wartości deala
  3. Gotowy ciąg JSON jest przekazywany do robota żądania HTTP w celu wysłania do webhooka

Podobne roboty

Powiązane artykuły