Skip to content

קבל קוד QR דרך websocket#

יחד עם קבלת קוד QR באמצעות QR בשיטה, אפשר לקבל קוד QR דרך חיבור websocket. הזמן הקצוב לסריקת קוד QR הוא 100 שניות. במהלך תקופה זו, יש לסרוק את קוד ה-QR. כדי לקבל קוד QR, המופע חייב להיות במצב לא מורשה. אם המופע מורשה, תחילה עליך להתנתק מהמופע באמצעות התנתק שִׁיטָה.

לאחר סריקה מוצלחת של קוד QR ואישור המופע, הודעה נכנסת בצורה של Instance Status נוצר.

כדי לקבל קוד QR יש ליצור חיבור websocket ב-:

WSS:
{{apiUrl}}/waInstance{{idInstance}}/scanqrcode/{{apiTokenInstance}}

לפרמטרים של בקשת apiUrl, idInstance ו-apiTokenInstance, עיין ב לפני שמתחילים סָעִיף.

Important

שיטה זו מקבלת קוד QR זהה לזה המתקבל באמצעות שיטת QR.
שיטה זו מאפשרת סשן אחד בלבד, בעוד שניתן לקרוא לשיטת QR ממספר מכשירים.
השגיאות עבור שיטה זו ושיטת QR זהות.

דוגמה לקבלת קוד QR בדפדפן#

אתה יכול לראות דוגמה לקבלת קוד QR דרך websocket בקובץ websocketExampleQRcode

תְגוּבָה#

פרמטרי תגובה#

פָּרָמֶטֶר סוּג תֵאוּר
type string סוג הודעה, גרסאות אפשריות qrCode, error, accountData, alreadyLogged, timeoutExpired
message string תוכן ההודעה. מקבל ערכים שונים בהתאם לפרמטר סוג

יש לי קוד QR#

פָּרָמֶטֶר סוּג תֵאוּר
type string qrCode - יש תמונה של קוד QR
message string תמונת קוד QR של base64. כדי להציג בדפדפן, עליך להוסיף מחרוזת data:image/png;base64, {message}

אירעה שגיאה#

פָּרָמֶטֶר סוּג תֵאוּר
type string שגיאה - אירעה שגיאה
message string תיאור שגיאה
connect closed - אין חיבור לשרת
not ready - המופע אינו מוכן לשליחת קוד QR
Instance starting - המופע מתחיל
socket not open - פתח שקע כדי לקבל קוד QR
is in the logout process - המופע מנקה את המטמון שלו; אנא המתן עד להשלמת ניקוי המטמון

instance כבר מורשה#

פָּרָמֶטֶר סוּג תֵאוּר
type string alreadyLogged - המופע כבר מורשה. כדי לקבל קוד QR, תחילה עליך להתנתק מהמופע שלך באמצעות LogOut method
message string מקבל את הערך Instance already loged

פג תוקף הזמן הקצוב לסריקת קוד QR#

פָּרָמֶטֶר סוּג תֵאוּר
type string timeoutExpired - הזמן הקצוב שבו יש לסרוק קוד QR פג. הזמן הקצוב לסריקת קוד QR הוא 100 שניות.
message string מקבל את הערך instance:${idInstance} timeout reading qr code