קבל webhooks באמצעות HTTP API#
אתה יכול לקבל webhooks נכנס (הודעות, סטטוסים) באמצעות בקשות HTTP API באופן דומה כמו שאר השיטות של Green API מיושמות. בזאת, הסדר הכרונולוגי של ה-webhooks הבא מובטח ברצף שבו הם התקבלו FIFO. כל ה-webhooks הנכנסים מאוחסנים בתור וצפויים להתקבל תוך 24 שעות.
כדי לקבל webhooks נכנסים, עליך לקרוא ברצף לשתי שיטות ReceiveNotification ו DeleteNotification. ReceiveNotification השיטה מקבלת webhook נכנס. DeleteNotification מאשרת קבלה ועיבוד מוצלחים של webhook. למידע נוסף על השיטות, עיין בהתאמה ReceiveNotification and DeleteNotification סעיפים.
ה-webhooks הנכנס נשמר למשך 24 שעות.
הדרכה וידאו#
הגדרת מופע#
לפני קבלת webhooks נכנסות, עליך להגדיר את המופע שלך. ניתן לבצע הגדרות מופע בתוכנה באמצעות SetSettings שיטה, or online בממשק המסוף.
הגדרה על ידי SetSettings שִׁיטָה#
כדי להגדיר קבלה של webhooks נכנסות באמצעות טכנולוגיית HTTP API, עליך למלא את ההגדרה הריקה בפרמטר 'webhookUrl'. כמו כן, נדרש לציין אילו סוגי webhooks אתה צריך לקבל. כדי לאפשר webhooks נכנס לפי סוג, כמו גם לציין פרמטר webhookUrl
, השתמש SetSettings שִׁיטָה.
דוגמה של SetSettings גוף בקשת השיטה#
{
"webhookUrl": "",
"outgoingWebhook": "yes",
"stateWebhook": "yes",
"incomingWebhook": "yes"
}
הגדרה בקונסולה#
אתה יכול גם להגדיר לקבלת webhooks נכנס באינטרנט. כדי לעשות זאת, עבור אל console ובחר את מופע המשתמש הנדרש. אם המופע מורשה, ההגדרות לקבלת webhooks נכנסות יוצגו, ראה איור. ציין את webhookUrl
פרמטר, כמו גם המתגים לפי סוגי webhooks. אם המופע אינו מורשה והגדרות webhooks אינן מוצגות, עיין ב לפני שמתחילים סָעִיף.
##קבלת webhooks נכנסות#
לאחר הגדרת המופע, תוכל להתחיל לקבל webhooks עד ReceiveNotification ו DeleteNotification שיטות. אתה יכול לראות את הדוגמה של קוד עיבוד webhook נכנס ב-NodeJS ב ReceiveNotifications קוֹבֶץ.
תיאור מפורט של פורמט webhooks נכנס פורמט webhooks נכנס.