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
- Deal wchodzi na etap „Opłacone”
- Robot buduje JSON z kluczy id, amount, paid oraz wartości deala
- Gotowy ciąg JSON jest przekazywany do robota żądania HTTP w celu wysłania do webhooka