Skip to content

CallsScanqrcode#

גרסת בטא

הפונקציונליות נמצאת בגרסת בטא. הפונקציות עשויות להשתנות ועלולות לפעול באופן לא יציב. ייתכן שבעתיד תיגבה תשלום נוסף עבור הפונקציונליות.
ניתן לבקש גישה לפונקציונליות דרך התמיכה הטכנית של GREEN-API

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

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

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

חיבור#

WS
{{apiUrl}}/waInstance{{idInstance}}/callsScanqrcode/{{apiTokenInstance}}

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

הערה

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

תגובה#

שדות התגובה#

שדה סוג תיאור
type string סוג ההודעה, ערכים אפשריים: qrCode, timeout, error, passkeyRequired, alreadyLogged
message string תוכן ההודעה. מקבל ערכים שונים בהתאם לערך השדה type

התקבלה תמונת קוד QR#

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

אירעה שגיאה#

שדה סוג תיאור
type string error - אירעה שגיאה
message string תיאור השגיאה
connect closed - אין חיבור לשרת
not ready - המופע אינו מוכן לשליחת קוד QR
Instance starting - המופע בתהליך הפעלה
socket not open - יש לפתוח את ה-socket כדי לקבל קוד QR
is in the logout process - מתבצע ניקוי מטמון במופע, יש להמתין לסיום ניקוי המטמון

המופע כבר מורשה#

שדה סוג תיאור
type string alreadyLogged - המופע כבר מורשה. כדי לקבל קוד QR, יש לבצע תחילה logout למופע באמצעות השיטה CallsLogout
message string מקבל את הערך Instance already logged

פג זמן ההמתנה לסריקת קוד ה-QR#

שדה סוג תיאור
type string timeout - פג הזמן שבמהלכו היה צריך לסרוק את קוד ה-QR. זמן ההמתנה לסריקת קוד ה-QR הוא 100 שניות
message string מקבל את הערך timeout reading qr code