כיצד להגדיר וובהוקים
וובהוקים שולחים אירועים נבחרים של TicketingHub למערכת אחרת בזמן שהם מתרחשים.
לפני שמתחילים
- יש להפעיל וובהוקים בחשבון TicketingHub שלכם. פנו אל TicketingHub אם הקטע וובהוקים אינו מופיע.
- נדרשת גישת מנהל מערכת או מנהל.
- המערכת המקבלת חייבת לספק כתובת HTTPS ציבורית.
הוספת וובהוק
- עברו אל הגדרות → מתקדם.
- מצאו את וובהוקים ובחרו עריכה.
- בחרו וובהוק חדש.
- הזינו את כתובת ה-HTTPS שתקבל את האירועים.
- בחרו את סוגי האירועים לשליחה, כגון הזמנה שאושרה או בוטלה.
- אופציונלי: הזינו סוד חזק כדי שהמערכת המקבלת תוכל לאמת כל בקשה.
- צרו את הוובהוק, ולאחר מכן בצעו אחד מהאירועים שנבחרו כדי לבדוק אותו.
אם הוספתם סוד, TicketingHub חותמת כל בקשה ושולחת את החתימה בכותרת X-TicketingHub-Signature-256. על המפתח שלכם לאמת את החתימה הזו לפני קבלת הנתונים.
שמירה על פעילות הוובהוק
המערכת המקבלת צריכה להשיב במהירות עם קוד מצב מוצלח מסוג 2xx. TicketingHub מנסה לשלוח מחדש מסירות שפג תוקפן או שהחזירו תגובה לא מוצלחת. נקודת קצה שממשיכה להיכשל מושבתת באופן אוטומטי; תקנו את המערכת המקבלת, ולאחר מכן חזרו לדף וובהוקים והפעילו אותה מחדש.
TicketingHub שולחת אירועים רק לכתובות ציבוריות. אם כתובת ה-URL מפנה לכתובת רשת פרטית, כגון שרת בתוך הרשת שלכם, TicketingHub לא שולחת את האירוע ומשביתה את הוובהוק מיד. בדף וובהוקים תוצג ההודעה “כתובת ה-URL מפנה לכתובת רשת פרטית”, ומנהלי החשבון יקבלו הודעת דוא״ל. שנו את כתובת ה-URL לכתובת HTTPS ציבורית, ולאחר מכן הפעילו שוב את הוובהוק.
בחרו רק את האירועים הנחוצים לכם והימנעו משימוש בכתובת בדיקה בחשבון פעיל. כדי לשלוח אירועים אל Zapier בלי לבנות מקבל אירועים משלכם, עיינו במאמר כיצד לחבר את TicketingHub ל-Zapier. כדי לבנות אינטגרציה שמבקשת גם נתונים מ-TicketingHub, עיינו במאמר כיצד ליצור ולהשתמש באסימון API.