Skip to content

Instance status#

Webhook נכנס מסוג זה מכיל את נתוני סטטוס הרשאת המופע

Webhook#

פרמטרים של Webhook#

פרמטר הקלד תֵאוּר
typeWebhook **string* סוג webhook נכנס. עבור webhooks מסוג זה הפרמטר מקבל את הערך stateInstanceChanged
instanceData object נתוני מופע
חותמת זמן integer חותמת זמן לאירוע בפורמט UNIX
StateInstance **string* מצב מופע. יש גרסאות:
notAuthorized - המופע אינו מורשה. לדוגמה, הרשאה עיין בסעיף לפני שתתחיל
מורשה - מופע מורשה
חסום - המופע נאסר
sleepMode - הסטטוס אינו מעודכן. המופע נמצא במצב שינה. המצב אפשרי כאשר הטלפון כבוי. לאחר הפעלת הטלפון, ייתכן שיחלפו עד 5 דקות עד שמצב המופע ישתנה ל'מורשה'.
starting - המופע נמצא בתהליך של הפעלה (מצב שירות). מופע, שרת או מופע במצב תחזוקה מאתחל מחדש. ייתכן שיחלפו עד 5 דקות עד שמצב המופע יוגדר כ'מורשה'.
yellowCard - הסטטוס הוצא משימוש. הוחלף בסטטוס suspended
suspended - הגבלות זמניות בתוקף במקרה זה. למידע נוסף, ראה What does the suspended status mean on a WhatsApp account?

פרמטרי אובייקט 'instanceData'

פרמטר הקלד תֵאוּר
idInstance integer מזהה מופע גודל המספר השלם הוא int64. טווח הערכים כולל בין 1 ל-10 ספרות
wid **string* זיהוי חשבון בפורמט WhatsApp
typeInstance **string* סוג שליח מופע

הערה

לאחר הסטטוס blocked המופע עשוי לעבור למצב starting, שעבורו נשלחת גם הודעה על שינוי מצב המופע. לכן, בעת חסימת המופע ייתכן רצף ההודעות הבא: blockedstartingblocked.

Webhook body example#

{
    "typeWebhook":"stateInstanceChanged",
    "instanceData": {
        "idInstance": 1,
        "wid": "",
        "typeInstance":"whatsapp"
    },
    "timestamp": 1586700690,
    "stateInstance": "notAuthorized"
}