Skip to content

Tracking the state of an instance#

ניתן ליישם את המצב של מופע בכמה דרכים:

  1. השתמש ב- GetStateInstance שיטה - בקש את מצב המופע כל דקה ואם מצב המופע משתנה בצע פעולות:

    • authorized - להודיע ​​למפעיל שהמופע נמצא במצב עבודה;
    • notAuthorized - להודיע ​​למפעיל על הצורך לחבר מחדש את החשבון עם המופע ולהפסיק לבקש שיטות שליחה ל-API (הודעות לא יימסרו, הן יתווספו לתור ויישמרו שם למשך 24 שעות);
    • blocked - להודיע ​​למפעיל על הצורך להגיש בקשה לביטול חסימת החשבון ולהפסיק לבקש שיטות שליחה ל-API (הודעות לא יימסרו, הן יתווספו לתור ויישמרו שם למשך 24 שעות);
    • starting - הפעל מחדש את המופע באמצעות reboot שיטה, המתן 2 דקות וחזור על קבלת סטטוס המופע, אם סטטוס המופע לא השתנה, אז הודע למפעיל שהמופע נמצא כעת במצב הפעלה וייתכן עיכוב בשליחת הודעות;
    • yellowCard - ליידע את המפעיל על קבלת אזהרה בחשבון, הוא נדרש לעקוב אחר ההוראות המפורטות במאמר yellowCard. החשבון מושעה חלקית או מלאה משליחת הודעות עקב פעילות שולחי דואר זבל. הודעות שנשלחות לאחר קבלת הסטטוס נשמרות בתור לשליחה למשך 24 שעות. כדי להמשיך להפעיל את המופע, עליך לבצע א
  2. קבל סטטוס מופע באמצעות התראות. כדי לקבל התראות עליך:

    • הפעל את ההגדרה "קבל הודעות כאשר סטטוס הרשאת מופע משתנה" (באמצעות ה setSettings שיטה או דרך console).
    • תעשה א instance status מטפל בהודעות וכאשר אחד מהסטטוסים מתקבל, בצע את הפעולות שצוינו בפסקה הקודמת.

Note

  • אנו ממליצים להשתמש במערכת המבוססת על GetStateInstance שיטה, בעת שימוש בקבלת מופע על ידי התראות, אפשר למפעיל לבדוק ידנית את מצב המופע (על ידי כפתור) או להשתמש בשתי השיטות בו-זמנית.

  • אנו ממליצים ליישם באופן עצמאי מערכת הודעות כאשר instance status שינויים בסטטוסים notAuthorized, blocked, yellowCard (שלח מכתב לדואר, שלח הודעה אל Telegram אוֹ WhatsApp).