Skip to content

תכונות עבודה בשיטת CheckWhatsap עם מספרי טלפון של חלק מהמדינות#

תוכן עניינים#

  1. מספרי קנדה וארה"ב
  2. מספרי קזחסטן ורוסיה
  3. מספרי מקסיקו

1. מספרי טלפון של קנדה וארה"ב#

כל המספרים של קנדה וארה"ב בעלי פורמט 1ХХХХХХХХХХ.

בעת החלפת הספרה הראשונה "1" לערכים שווים ל-"10", "100", "1000" ו-"10000" (בפורמט 10ХХХХХХХХХХ, 100ХХХХХХХХХХ וכולה), שיטת CheckWhatsap עלולה להחזיר תוצאה לא אמינה:

  • השיטה תחזיר לגוף התשובה "existsWhatsapp": true, אך הודעה שנשלחה למספר שכתוב לא נכון (עם אפסים מיותרים) ייתקע בתור שליחה ולא תישלח.

איך לקבל תוצאה אמינה:

  • באינטגרציה לפני בדיקת מספרים עם 12 או יותר ספרות נדרש להסיר אוטומטית אפסים אחרי "1" בתחילת מספר.

    לשליחת הודעות, הפכו מספר בצורת 1002123456789 ל-12123456789.

****הפורמט הנדרש של המספר לשליחת הודעות 12123456789@c.us**


2. מספרי טלפון בקזחסטן ורוסיה#

כל מספרי קזחסטן ורוסיה בעלי פורמט 7ХХХХХХХХХХ.

בעת בדיקת מספר בלי קידומת המדינה (בפורמט ХХХХХХХХХХ) שיטה CheckWhatsap עלולה להחזיר תוצאה לא אמינה:

  • אם למופע מחובר מספר של הפדרציה הרוסית או קזחסטן, השיטה תחזיר תשובה "existsWhatsapp": true, כי WhatsApp יוסיף למספר ספרה "7" בצורה אוטומטית.
  • אם למופע מחובר מספר של מדינות אחרות, אז השיטה תחזיר תשובה "existsWhatsapp": false, כי WhatsApp יקבע את המספר בתור מספר של מדינה זרה ולא יוסיף "7".

איך לקבל תוצאה אמינה:

  • באינטגרציה, לפני בדיקת מספרים שמורכבים מעשר ספרות יש להוסיף "7" בצורה אוטומטית בתחילת המספר.

    הפכו מספר בצורה 7473456789 ל-77473456789 לשליחת הודעות.

  • בדקו מספרים של הפדרציה הרוסית / קזחסטן ממספר של מדינות אחרות.

פורמט מספרים הנדרש לשליחת הודעות הוא 79876543210@c.us


3. מספרי מקסיקו#

כל מספרי מקסיקו בעלי פורמט 52ХХХХХХХХХХ או 521ХХХХХХХХХХ.

בחלק ממספרי מקסיקו בין קוד המדינה «52» וקוד העיר יש להכניס ספרה "1" (וכמו כן למפעיל Nextel). יש להסיר קוד «11» בהתחלה.

לא נדרש להוסיף ספרה "1" במקרים הבאים:

  • למספרי טלפון קוויים (למשל למספרי רשת טלפונית קווית)
  • למספרי טלפון ניידים של מפעילים סלולריים שבעבר לא דרשו הוספת הספרה "1" (הכלל חל על חלק מהמפעילים בלבד).
היסטוריית הבעיה

לפני כן לשיחות נכנסות לטלפונים ניידים במקסיקו היה נדרש להוסיף ספרה "1" אחרי קוד המדינה לשיחות בינלאומיות. הכלל נשאר ב- WhatsApp למספרים שמסווגים בתור ניידים.

בעת בדיקת המספר, שיטה CheckWhatsap עלולה להחזיר תוצאה לא אמינה:

  • אם מספר צריך להכיל "1" אחרי קידומת המדינה, אך בשאילתה הספרה חסרה, השיטה תחזיר בגוף התשובה "existsWhatsapp": true. הודעה שנשלחת למספר שרשום לא נכון (בלי "1") תיתקע בתור שליחה ולא תישלח.
  • אם מספר לא צריך להכיל "1" אחרי קידומת המדינה, אך בשאילתה הספרה נוכחת, השיטה תחזיר בגוף התשובה "existsWhatsapp": true. ההודעה הנשלחת למספר שרשום לא נכון (עם "1") תיתקע בתור שליחה ולא תישלח.

ניתן לבדוק את נכונותו של המספר ע"י שימוש בשאילתה https://wa.me/5210123456789. ללא תלות בהוספת ספרה "1" למספר טלפון, WhatsApp יבצע העברה למספר טלפון תקין.

  • מספר 523345678910 בעת מעבר https://wa.me/5213345678910 עם הוספת 1 מעביר לצ'אט עם מס' 523345678910, ז"א למספר תקין 523345678910.
  • במקרה של המספר 5213323456789, ללא תלות בהוספת הספרה 1, לחיצה על הקישור הישיר https://wa.me/5213323456789 תעביר את המשתמש לצ'אט עם המספר 5213323456789.
  • אנחנו ממליצים לבדוק chatID נכון באמצעות שיטות [יומנים] (../api/journals/index.md){:target="_blank"} או בשיטת GetContacts*

הפורמט הנדרש של מספר לשליחת הודעות
520123456789@c.us או 5210123456789@c.us