Tracking the state of an instance#
ניתן ליישם את המצב של מופע בכמה דרכים:
-
השתמש ב- GetStateInstance שיטה - בקש את מצב המופע כל דקה ואם מצב המופע משתנה בצע פעולות:
authorized
- להודיע למפעיל שהמופע נמצא במצב עבודה;notAuthorized
- להודיע למפעיל על הצורך לחבר מחדש את החשבון עם המופע ולהפסיק לבקש שיטות שליחה ל-API (הודעות לא יימסרו, הן יתווספו לתור ויישמרו שם למשך 24 שעות);blocked
- להודיע למפעיל על הצורך להגיש בקשה לביטול חסימת החשבון ולהפסיק לבקש שיטות שליחה ל-API (הודעות לא יימסרו, הן יתווספו לתור ויישמרו שם למשך 24 שעות);starting
- הפעל מחדש את המופע באמצעות reboot שיטה, המתן 2 דקות וחזור על קבלת סטטוס המופע, אם סטטוס המופע לא השתנה, אז הודע למפעיל שהמופע נמצא כעת במצב הפעלה וייתכן עיכוב בשליחת הודעות;
-
קבל סטטוס מופע באמצעות התראות. כדי לקבל התראות עליך:
- הפעל את ההגדרה "קבל הודעות כאשר סטטוס הרשאת מופע משתנה" (באמצעות ה setSettings שיטה או דרך console).
- תעשה א instance status מטפל בהודעות וכאשר אחד מהסטטוסים מתקבל, בצע את הפעולות שצוינו בפסקה הקודמת.
Note
-
אנו ממליצים להשתמש במערכת המבוססת על GetStateInstance שיטה, בעת שימוש בקבלת מופע על ידי התראות, אפשר למפעיל לבדוק ידנית את מצב המופע (על ידי כפתור) או להשתמש בשתי השיטות בו-זמנית.
-
אנו ממליצים ליישם באופן עצמאי מערכת הודעות כאשר instance status שינויים בסטטוסים
notAuthorized
,blocked
,yellowCard
(שלח מכתב לדואר, שלח הודעה אל Telegram אוֹ WhatsApp).