webhook קבלת מידע מסנריו נוסף, תו"כ הרצת סנריו נתון

  • הוסף לסימניות
  • #1
נתון סנריו א'.
בשלב מסויים בעלילה, נשלחת קריאת HTTP לסנריו ב', משם הוא אמור לחזור בחזרה לסנריו א' אבל עם מידע ביד. (מידע מסוג טקסט).
ידוע לי על רידיירקט של קישור לאתרים שונים,
אך לא ידוע לי על שידור של נתונים טקסטואליים.
להגדרת קוד "200", ולשים בBODY את הטקסט, לא מביא לי אלא רק משדר הצלחה וקוד 200.
כל יתר הניסויים נחלו כישלון חרוץ.
מה אמורים להגדיר בוובהוק ריספונס על מנת לשדר איתו תוכן ישירות לסנריו האם?
 
  • הוסף לסימניות
  • #2
את יכולה לנסות פתרון אחר:
לשמור את המידע מסנריו ב' בדאטה בייס
בסנריו א' למשוך אותו מהדאטה בייס
עם המתנה של כמה שניות, כדי להיות בטוחה שהמידע התעדכן

לא ניסיתי, אבל אולי בשדרוג של התוכנית יש אפשרות למשוך מידע מהרצה אחרונה של סנריו:
1720073229268.png
 
  • הוסף לסימניות
  • #3
הסנריו האם מתחיל בוובהוק?
 
  • הוסף לסימניות
  • #5
אז למה לא לשלוח לוובהוק במקום לשלוח לו ריספונס וליצור משם פילטר המשך? כמובן להביא לסנריו ב' את כל הנתונים של א' ולהמשיך משם
 
  • הוסף לסימניות
  • #6
אז למה לא לשלוח לוובהוק במקום לשלוח לו ריספונס וליצור משם פילטר המשך? כמובן להביא לסנריו ב' את כל הנתונים של א' ולהמשיך משם
חוששתני שלא הבנתי.
התהליך אמור להיות כך:
סנריו א' - סנריו ב' - סנריו א' ממשיך עם נתונים שאסף מסנריו ב'.
אם אני אשלח את הוובהוק בסיום סנריו ב' - הוא יטריג לי מהתחלה את סנריו א'.
או שלא הבנתי נכון...
 
  • הוסף לסימניות
  • #7
קוד:
{
    "subflows": [
        {
            "flow": [
                {
                    "id": 3,
                    "module": "gateway:WebhookRespond",
                    "version": 1,
                    "parameters": {},
                    "mapper": {
                        "status": "200",
                        "body": "{\"text\": \"שלום, זו תשובה בעברית.\"}",
                        "headers": [
                            {
                                "key": "Content-Type",
                                "value": "application/json; charset=UTF-8"
                            }
                        ]
                    },
                    "metadata": {
                        "designer": {
                            "x": 689,
                            "y": 71
                        },
                        "restore": {
                            "expect": {
                                "headers": {
                                    "mode": "chose",
                                    "items": [
                                        null
                                    ]
                                }
                            }
                        },
                        "expect": [
                            {
                                "name": "status",
                                "type": "uinteger",
                                "label": "Status",
                                "validate": {
                                    "min": 100
                                },
                                "required": true
                            },
                            {
                                "name": "body",
                                "type": "any",
                                "label": "Body"
                            },
                            {
                                "name": "headers",
                                "type": "array",
                                "label": "Custom headers",
                                "validate": {
                                    "maxItems": 16
                                },
                                "spec": [
                                    {
                                        "name": "key",
                                        "label": "Key",
                                        "type": "text",
                                        "required": true,
                                        "validate": {
                                            "max": 256
                                        }
                                    },
                                    {
                                        "name": "value",
                                        "label": "Value",
                                        "type": "text",
                                        "required": true,
                                        "validate": {
                                            "max": 4096
                                        }
                                    }
                                ]
                            }
                        ],
                        "advanced": true
                    }
                }
            ]
        }
    ],
    "metadata": {
        "version": 1
    }
}

באדיבות צ'אט ג'יפיטי
 
נערך לאחרונה ב:
  • הוסף לסימניות
  • #8
קוד:
{
    "subflows": [
        {
            "flow": [
                {
                    "id": 3,
                    "module": "gateway:WebhookRespond",
                    "version": 1,
                    "parameters": {},
                    "mapper": {
                        "status": "200",
                        "body": "{\"text\": \"שלום, זו תשובה בעברית.\"}",
                        "headers": [
                            {
                                "key": "Content-Type",
                                "value": "application/json; charset=UTF-8"
                            }
                        ]
                    },
                    "metadata": {
                        "designer": {
                            "x": 689,
                            "y": 71
                        },
                        "restore": {
                            "expect": {
                                "headers": {
                                    "mode": "chose",
                                    "items": [
                                        null
                                    ]
                                }
                            }
                        },
                        "expect": [
                            {
                                "name": "status",
                                "type": "uinteger",
                                "label": "Status",
                                "validate": {
                                    "min": 100
                                },
                                "required": true
                            },
                            {
                                "name": "body",
                                "type": "any",
                                "label": "Body"
                            },
                            {
                                "name": "headers",
                                "type": "array",
                                "label": "Custom headers",
                                "validate": {
                                    "maxItems": 16
                                },
                                "spec": [
                                    {
                                        "name": "key",
                                        "label": "Key",
                                        "type": "text",
                                        "required": true,
                                        "validate": {
                                            "max": 256
                                        }
                                    },
                                    {
                                        "name": "value",
                                        "label": "Value",
                                        "type": "text",
                                        "required": true,
                                        "validate": {
                                            "max": 4096
                                        }
                                    }
                                ]
                            }
                        ],
                        "advanced": true
                    }
                }
            ]
        }
    ],
    "metadata": {
        "version": 1
    }
}

באדיבות צ'אט ג'יפיטי
הי,
מה נראה לכם, שלא ניסיתי עם ג'יפיטי לפני שהעליתי פה את השאלה?
וממש מוזר, הוא נתן לי את אותה התשובה פחות או יותר, הסגנון זהה: קוד ארוך שאין לי מושג מה לעשות איתו!!!
 
  • הוסף לסימניות
  • #9
מה נראה לכם, שלא ניסיתי עם ג'יפיטי לפני שהעליתי פה את השאלה?
וממש מוזר, הוא נתן לי את אותה התשובה פחות או יותר, הסגנון זהה: קוד ארוך שאין לי מושג מה לעשות איתו!!!
עובד לי מצוין בתוך המייק, כמובן שניסיתי לפני שהבאתי לך, העתק הדבק למייק ככה ממש
 
  • הוסף לסימניות
  • #10
@h.m Automation אשמח להבין בכמה מילים מה בעצם עושה הקוד הזה
@Mamma Mia שתפי אם עבד לך
 
  • הוסף לסימניות
  • #11
@h.m Automation אשמח להבין בכמה מילים מה בעצם עושה הקוד הזה
@Mamma Mia שתפי אם עבד לך
זה ג'ייסון של מודול. בהעתק הדבק הוא מודבק כמודול במייק

אצלי עבד מצוין. הוא פשוט מביא קידוד נכון לעברית כדי שתופיע בצורה טובה ולא ג'יבריש
 

פרוגבוט

תוכן שיווקי
פרסומת

פוסטים חדשים שאולי לא קראת....

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה