בקשות אינטרנט ו-webhooks
GetMyBot משתלב עם מערכות חיצוניות דרך HTTP בשני הכיוונים: בקשות נכנסות מפעילות תגובות, ופעולות יוצאות קוראות ל-API חיצוניים. זה מחבר את הבוט ל-CRM, מערכות תשלום, טפסים באתר וכל שירות אחר.
Webhook נכנס (טריגר)
הטריגר "בקשת אינטרנט נכנסת (webhook)" מפעיל תגובה דרך בקשת HTTP מבחוץ:
- נתיב — כתובת המקלט (URL מלא נוצר מכתובת הבוט והנתיב).
- טוקן סודי — מגן על ה-endpoint מפני גורמים לא מורשים.
- מתודה —
POST/GET/PUT/ANY.
נתוני הבקשה (שדות טופס או גוף) נכנסים להקשר הביצוע ונגישים בפעולות דרך {{ctx.שדה}}. כך אתר או שירות יכול "לדחוף" אירוע לבוט — לדוגמה, תשלום עבר → לשלוח למשתמש גישה.
בקשת אינטרנט יוצאת (פעולה)
הפעולה "בקשת אינטרנט" מבצעת בקשת HTTP מתגובה:
- מתודה (GET/POST/PUT/DELETE), כותרות, גוף (JSON או טופס);
- קודי הצלחה, timeout ומספר נסיונות חוזרים בשגיאה;
- שמירת תגובה לפרמטר או ל-
ctxלפי JSONPath; - מצב אסינכרוני (לא לחסום תגובה) והפעלת תגובות בהצלחה/שגיאה.
פעולות קרובות: "טעינת URL" (הורדת טקסט דף ל-ctx) ו**"שאילתת מקור" / "כתיבה למקור"** לקונקטורים שמורים — ראה מקורות ומפתחות.
אינטגרציית Webhook
לשליחה קבועה של נתונים לשירות אחד, נוח יותר להגדיר אינטגרציית "Webhook" (URL + חתימת HMAC) — ראה אינטגרציות.
אבטחה
ה-endpoint הנכנסים מוגנים בטוקן סודי; בקשות יוצאות עוברות הגנה מפני SSRF (לא ניתן לפנות לרשת הפנימית), וגודל התגובה מוגבל.
המשך
- טריגרים — טריגר webhook נכנס.
- פעולות —
בקשת אינטרנט,טעינת URL. - הצבות ונוסחאות — נתוני בקשה ב-
ctx.