דלגו לתוכן
WbizTool

מדריכי מוצר

מספרים בתיבת ההודעות ו-Webhooks להודעות נכנסות

בדף מספרים בתיבת ההודעות בוחרים אילו ממספרי ה-WhatsApp שלכם מסתנכרנים לתיבת ההודעות Unibox, שבה הצוות שלכם קורא את הצ׳אטים שלהם ועונה עליהם. אם תגדירו למספר כתובת Webhook, ‏WbizTool גם תשלח לשרת שלכם כל הודעה חדשה שהוא מקבל או שולח, כ-JSON חתום: לתיעוד שיחות ב-CRM, להתראה לצוות או להפעלה של מענה אוטומטי.

בונים את הצד המקבל? עברו אל איך ה-Webhooks נמסרים, אימות החתימה ומטען ה-Webhook.

מי יכול לעשות את זה: בעלים ועורכים מוסיפים מספרים, משנים Webhooks ורואים את סוד ה-Webhook. אנליסטים לא רואים את מספרים בתיבת ההודעות בסרגל הצד. נדרש תוסף Unibox: ‏20$ לחודש או 200$ לשנה לפי המחירון בארה״ב לכל מספר בתיבת ההודעות (המחיר שלכם מוצג בדף חיוב ותוכניות), שבעלים מוסיפים לתוכנית בתשלום או לתוכנית לכל החיים בדף חיוב ותוכניות (ראו תוספים). הכמות שלו היא מספר המספרים שיכולים להיות בתיבת ההודעות בו-זמנית.

פתחו את מספרים בתיבת ההודעות תחת תיבת הודעות בסרגל הצד, או עברו אל /unibox/listeners/.

הדף מספרים בתיבת ההודעות בחלון דפדפן, עם “מספרים בתיבת ההודעות” מסומן בסרגל הצד: 2 מתוך 3 מספרים בתיבת ההודעות בשימוש, הקישור “מדריך Webhook”, הכפתור “הוספת מספר לתיבת ההודעות” ושני כרטיסי מספרים, אחד ששולח ל-Webhook משלו ואחד ל-Zap של Zapier

לפני שמתחילים#

  • תוסף Unibox עם מספר פנוי בתיבת ההודעות: בשורה שמתחת לכותרת הדף כתוב, למשל, "2 מתוך 3 מספרים בתיבת ההודעות בשימוש (תוסף Unibox)", או "אין תוסף Unibox" (ראו בלי תוסף Unibox).
  • מספר WhatsApp שחובר עם קוד QR או קוד צימוד, ומוצג כמחובר בדף מספרי WhatsApp. אי אפשר להוסיף מספרים שחוברו דרך תוסף הדפדפן. אפשר להוסיף חשבון Telegram מחובר כמו מספר.
  • בשביל Webhook: כתובת https://‎ של עד 500 תווים באינטרנט הציבורי (לא localhost ולא רשת פרטית), שמקבלת בקשות POST עם גוף JSON ועונה ב-2xx תוך 8 שניות.

הוספת מספר לתיבת ההודעות#

  1. פתיחת החלון

    לחצו על הוספת מספר לתיבת ההודעות בפינה השמאלית העליונה של הדף.

  2. בחירת המספר

    בחרו אותו תחת מספר WhatsApp. ברשימה מופיעים המספרים המחוברים שלכם שעדיין לא נמצאים בתיבת ההודעות.

  3. הוספת Webhook (לא חובה)

    הקלידו את הכתובת שלכם תחת כתובת URL של ה-Webhook (לא חובה). אז יופיע הודעות לשליחה: השאירו מסומנות את הודעות שהתקבלו, את הודעות שנשלחו או את שתיהן. אפשר להוסיף או לשנות את ה-Webhook בהמשך.

    החלון “הוספת מספר לתיבת ההודעות”: 2 מתוך 3 מספרים בתיבת ההודעות בשימוש, המספר “סיטונאות” נבחר תחת “מספר WhatsApp” (2), כתובת Webhook מוקלדת (3), “הודעות שהתקבלו” ו“הודעות שנשלחו” מסומנות, והכפתור “הוספת מספר” מוקף במסגרת (4)
  4. הוספה

    לחצו על הוספת מספר. תופיע ההודעה "המספר נוסף – הצ׳אטים שלו יתחילו להסתנכרן תוך כמה דקות." אם הזנתם כתובת Webhook, ייפתח סוד ה-Webhook שלכם: לחצו על העתקה ושמרו את הסוד במקום שהשרת שלכם יכול לקרוא אותו. אפשר להציג אותו שוב בהמשך בהגדרות Webhook.

  • רק הודעות חדשות. מספר מסתנכרן מהרגע שמוסיפים אותו: הודעות ישנות יותר לא מיובאות ולא נשלחות.
  • כל המספרים בשימוש? בחלון כתוב "כל המספרים בתיבת ההודעות בשימוש. אפשר לעצור או להסיר אחד, או להוסיף עוד מספרים לתוסף Unibox." עצרו או הסירו מספר, או בקשו מאחד הבעלים להגדיל את הכמות של התוסף (צפייה בתוספים).
  • הוספה מחדש של מספר שהוסר מחזירה את תיבת ההודעות שלו ("המספר נוסף מחדש – הצ׳אטים שלו יסונכרנו שוב מעכשיו."); הודעות מהזמן שבו הוא היה מוסר לא נקלטות. עם כתובת Webhook, הוא שומר על הסוד הקודם שלו אם היה לו סוד (השתמשו בהצגה בהגדרות Webhook); אחרת ייפתח סוד ה-Webhook שלכם עם סוד חדש.

מה מוצג בכרטיס של מספר#

כל כרטיס מציג את המספר, מתי WbizTool בדקה לאחרונה אם יש בו הודעות ("נבדק לאחרונה לפני 1 דק׳", או לא נבדק אף פעם), את הודעות ואת אנשי קשר מסונכרנים (כל צ׳אט שסונכרן ממנו, כולל כאלה שאין להם הודעות בתיבת ההודעות), את הודעה אחרונה, ואת Webhook: הכתובת ומה נשלח אליה, למשל "שולח כל הודעה שמתקבלת ונשלחת · חתום עם סוד", או "אין – ההודעות מופיעות רק בתיבת ההודעות." תג Zapier אומר ש-Zap מקבל את ההודעות (ראו Zapier והמספרים בתיבת ההודעות).

התג בפינה השמאלית העליונה מציין מה המספר עושה:

תגמשמעות
מסתנכרןנבדק בערך פעם בדקה; הודעות חדשות מגיעות לתיבת ההודעות ול-Webhook שלכם.
לא נבדק לאחרונה"לא נבדק ב-15 הדקות האחרונות – למשל בזמן שהמספר שולח קמפיין, מה שמשהה את בדיקות תיבת ההודעות. אם זה נמשך, פנו לתמיכה." ההודעות נקלטות אחרי שהשליחה מסתיימת.
המספר מנותק"מספר ה-WhatsApp מנותק, ולכן לא מגיע שום דבר חדש." לחצו על חברו אותו מחדש.
נעצרנעצר על ידיכם, או על ידי WbizTool כשהתוסף הסתיים או כשהוא מכסה פחות מספרים (ראו כשהתוסף מסתיים). שום דבר לא מסתנכרן ולא נשלח.
ממתין"נוסף (למשל דרך Zapier) כשהמספר לא היה מקוון. הוא לא יסתנכרן עד שיופעל." חברו את המספר מחדש אם צריך, ואז לחצו על הפעלה.

שינוי כתובת ה-Webhook או ההודעות שנשלחות#

  1. פתיחת הגדרות ה-Webhook

    לחצו על הגדרות Webhook בכרטיס של המספר.

  2. שינוי ההגדרות

    ערכו את כתובת URL של ה-Webhook (לא חובה) ואת הסימונים תחת הודעות לשליחה. כדי לכבות את ה-Webhook, מחקו את הכתובת.

  3. שמירה

    לחצו על שמירה. תופיע ההודעה "הגדרות ה-Webhook נשמרו."

    החלון “Webhook – הזמנות מהחנות”: כתובת ה-Webhook (2), “הודעות לשליחה” עם “הודעות שהתקבלו” מסומן ו“הודעות שנשלחו” לא מסומן, “סוד ה-Webhook” מוסתר עם “הצגה” ו“יצירה מחדש”, והכפתור “שמירה” מוקף במסגרת (3)
  • שינוי הכתובת שומר על הסוד. מחיקת הכתובת מוחקת אותו; כתובת שתתווסף בהמשך תקבל סוד חדש, שיוצג פעם אחת בסוד ה-Webhook שלכם.
  • כששתי התיבות לא מסומנות, בכרטיס כתוב "לא נבחרו אירועים – שום דבר לא נשלח".

הצגת הסוד או יצירת סוד חדש#

הסוד מורכב מ-32 אותיות וספרות. בהגדרות Webhook, תחת סוד ה-Webhook, הכפתור הצגה חושף אותו, ולידו העתקה. יצירה מחדש שואל "ליצור סוד חדש? הסוד הנוכחי יפסיק לעבוד מיד – יש לעדכן אותו בכל מקום שבו מאמתים חתימות." לחצו על יצירת סוד חדש: הוא נשמר מיד ("נוצר סוד חדש."), בלי שמירה, וכל בקשה מאותו רגע נחתמת בו, כולל ניסיונות חוזרים של הודעות קודמות.

עצירה, הפעלה או הסרה של מספר#

כפתורמה קורה
עצירהאחרי שתאשרו, הצ׳אטים שלו מפסיקים להסתנכרן ושום דבר לא נשלח. הוא כבר לא תופס אחד מהמספרים בתיבת ההודעות שלכם; ההגדרות שלו נשמרות.
הפעלההוא מסתנכרן ושולח שוב, ותופס אחד מהמספרים בתיבת ההודעות שלכם. הודעות שהגיעו בזמן שהוא היה עצור נוספות לתיבת ההודעות, עד 30 יום אחורה, אבל לא נשלחות: ל-Webhook שלכם מגיעות רק הודעות מהרגע שלחצתם על הפעלה. אחרי עצירה של פחות משעה, גם הן נשלחות. הפעלה אפור כשאין תוסף ("נדרש תוסף Unibox") או כשאין מספר פנוי בתיבת ההודעות ("כל המספרים בתיבת ההודעות בשימוש – קודם צריך לעצור או להסיר מספר אחר").
הסרהשואל "להסיר את … מתיבת ההודעות?" הצ׳אטים שלו מפסיקים להסתנכרן וה-Webhook שלו כבה; שיחות שכבר סונכרנו נשארות בתיבת ההודעות. הוסיפו אותו שוב כדי להחזיר אותו.

Webhooks שממתינים לניסיון חוזר נמחקים כשעוצרים או מסירים את המספר או משנים את הכתובת שלו.

איך ה-Webhooks נמסרים#

  • מתי: כל מספר בתיבת ההודעות נבדק בערך פעם בדקה כל עוד הוא מחובר; הבדיקות מושהות בזמן שהוא שולח הודעות, למשל קמפיין. הודעה נשלחת אחרי הבדיקה שמוצאת אותה, בדרך כלל תוך דקה או שתיים. אין כפתור בדיקה: שלחו הודעה למספר מטלפון אחר.
  • בקשה אחת לכל הודעה: message_received עבור הודעות שהתקבלו; message_sent עבור הודעות שנשלחו, שנשלחו מהטלפון, מ-WhatsApp Web או על ידי WbizTool (קמפיינים, ה-API, תזכורות). תשובות שנשלחו מתיבת ההודעות Unibox בדרך כלל לא נשלחות: הן כבר נמצאות בתיבת ההודעות.
  • הצלחה: כל סטטוס 2xx תוך 8 שניות. לא עוקבים אחרי הפניות: 3xx נחשב כשל.
  • ניסיונות חוזרים: זמן קצוב שפג, שגיאת חיבור, 429 או 5xx מקבלים 3 ניסיונות חוזרים, אחרי 30 שניות, דקה ושתי דקות. תשובות אחרות, כמו 400 או 404, ותעודת TLS לא תקינה, לא מקבלות ניסיון חוזר.
  • 410 Gone: ‏WbizTool מכבה את ה-Webhook של המספר (הכתובת והסוד נמחקים; ב-hook של Zapier, ה-Webhook הקודם שלכם חוזר). המספר ממשיך להסתנכרן לתיבת ההודעות.
  • סדר וכפילויות: בקשות יכולות להגיע שלא לפי הסדר, ולעיתים רחוקות פעמיים. מיינו לפי message.whatsapp_timestamp ודלגו על message.id שכבר טיפלתם בו עבור אותו whatsapp_client_id. אם שניים מהמספרים שלכם נמצאים באותה קבוצה, כל אחד מהם שולח עותק משלו.
  • הודעות מאוחרות: הודעה שנקלטת באיחור, למשל אחרי שהמספר מתחבר מחדש או אחרי הפסקה בבדיקות, נשלחת בכל זאת, ואם עברו יותר מ-10 דקות מאז שנשלחה, הערך של replayed בה הוא true. הודעות שהגיעו בזמן שהמספר היה עצור לא נשלחות אחרי הפעלה (ראו עצירה, הפעלה או הסרה של מספר).
  • בדיקת כתובת: הכתובת נבדקת שוב לפני כל בקשה; לשרת שהכתובת שלו מפנה עכשיו לרשת פרטית, או שלא נפתרת, לא נשלחת בקשה, ואין ניסיון חוזר להודעה הזו.

כותרות#

כותרתערך
Content-Typeapplication/json
X-Wbiztool-Eventmessage_received או message_sent
X-Wbiztool-Timestampמתי הבקשה נשלחה, בפורמט ISO 8601 ב-UTC. זהה ל-timestamp בגוף הבקשה.
X-Wbiztool-Webhook-Idהמזהה של המספר בתיבת ההודעות. זהה ל-webhook_id בגוף הבקשה.
X-Wbiztool-Signaturesha256=‎ ואחריו החתימה (ראו אימות החתימה).

אימות החתימה#

כל בקשה נחתמת בסוד ה-Webhook של המספר באמצעות HMAC-SHA256 על גוף הבקשה הגולמי בדיוק כפי שהתקבל. ה-digest ההקסדצימלי באותיות קטנות נשלח ב-X-Wbiztool-Signature בצורה sha256=<digest>‎. ל-Webhook שהוגדר בדף מספרים בתיבת ההודעות תמיד יש סוד, ולכן הכותרת תמיד נמצאת.

חשבו את החתימה מהבייטים הגולמיים לפני שאתם מפענחים את ה-JSON. פענוח הגוף וקידוד מחדש שלו משנים אותו (רווחים, תווים עם escape), והחתימה לא תתאים.

// Express: register this route before app.use(express.json()), or the raw body is lost
import crypto from "node:crypto";
import express from "express";

const app = express();
const SECRET = process.env.WBIZTOOL_WEBHOOK_SECRET;

app.post("/wbiztool/webhook", express.raw({ type: "application/json" }), (req, res) => {
  const expected = "sha256=" + crypto.createHmac("sha256", SECRET).update(req.body).digest("hex");
  const received = req.get("X-Wbiztool-Signature") || "";

  const a = Buffer.from(received), b = Buffer.from(expected);
  const valid = a.length === b.length && crypto.timingSafeEqual(a, b);
  if (!valid) return res.status(401).send("Invalid signature");

  const data = JSON.parse(req.body.toString("utf8"));
  if (data.event === "message_received") {
    console.log(`New message from ${data.contact.phone}: ${data.message.content}`);
  }
  res.sendStatus(200); // answer quickly; do slow work in the background
});

app.listen(3000);

כדי לבדוק את הצד המקבל לפני שמגיעה הודעה אמיתית, חתמו בעצמכם על גוף ושלחו אותו:

BODY='{"event":"message_received","message":{"content":"Test"},"contact":{"phone":"12125550120"}}'
SIG=$(printf '%s' "$BODY" | openssl dgst -sha256 -hmac "$WBIZTOOL_WEBHOOK_SECRET" | sed 's/^.* //')
curl -X POST https://your-server.example/wbiztool/webhook -H 'Content-Type: application/json' -H "X-Wbiztool-Signature: sha256=$SIG" -d "$BODY"

החתימה מכסה את הגוף, כולל ה-timestamp שלו, שמשתנה בכל ניסיון. כדי לדחות בקשות שנשלחות שוב, דחו timestamp שעברו ממנו יותר מ-5 דקות ודלגו על message.id שכבר טיפלתם בו.

מטען ה-Webhook#

דוגמאות לגוף של Webhook
{
  "event": "message_received",
  "timestamp": "2026-10-15T10:30:31.482913+00:00",
  "replayed": false,
  "webhook_id": 51,
  "whatsapp_client_id": "101",
  "whatsapp_phone": "12125550101",
  "platform": "whatsapp",
  "message": {
    "id": "[email protected]_3EB0C1A2B3D4E5F60718",
    "type": "chat",
    "content": "Can I add a gift note to it?",
    "from": "12125550120",
    "from_name": "Emma Thompson",
    "to": "12125550101",
    "timestamp": "2026-10-15T10:30:04+00:00",
    "whatsapp_timestamp": 1792060204,
    "direction": "incoming",
    "status": "pending",
    "is_forwarded": false,
    "forwarding_score": 0
  },
  "contact": {
    "whatsapp_id": "[email protected]",
    "phone": "12125550120",
    "lid": null,
    "phone_hidden": false,
    "name": "Emma Thompson",
    "is_group": false,
    "is_business": false
  },
  "organisation": {
    "id": "10314",
    "name": "Lumen & Wick"
  }
}

המספרים, המזהים והשמות שלמעלה הם דוגמאות. הגוף האמיתי הוא שורה אחת של JSON דחוס, וכל תו שאינו ASCII (אותיות עם סימנים, כתבים אחרים, אימוג׳י) מגיע כ-escape בצורה ‎\uXXXX, למשל ‎\ud83d\udcf8 עבור 📸. ייתכן שיתווספו שדות נוספים; התעלמו משדות שאתם לא משתמשים בהם.

שדות ברמה העליונה#

שדהסוגתיאור
eventstringmessage_received או message_sent.
timestampstringמתי הבקשה נשלחה (ISO 8601, ‏UTC).
replayedbooleantrue כשההודעה ישנה מהבקשה ביותר מ-10 דקות: השלמה של הודעות שהתעכבו, למשל אחרי שהמספר מתחבר מחדש. אחרת false. timestamp הוא עדיין זמן הבקשה.
webhook_idintegerהמזהה של המספר בתיבת ההודעות.
whatsapp_client_idstringהמזהה של מספר ה-WhatsApp שלכם, כמו בדף מספרי WhatsApp וב-API.
whatsapp_phonestringמספר ה-WhatsApp שלכם, ספרות בלבד.
platformstringwhatsapp, או telegram בצ׳אטים של חשבון Telegram.
messageobjectההודעה, ראו בהמשך.
contactobjectהאדם או הקבוצה שאיתם מתנהל הצ׳אט, ראו בהמשך.
organisationobjectסביבת העבודה שלכם: id (string) ו-name.
groupobjectרק בצ׳אטים קבוצתיים: name, השם של הקבוצה.

השדות של message#

שדהסוגתיאור
idstringהמזהה של WhatsApp להודעה. השתמשו בו כדי לדלג על כפילויות.
typestringchat לטקסט. אחרת, הסוג של WhatsApp, למשל image, ‏video, ‏audio, ‏ptt (הודעה קולית), ‏document, ‏sticker, ‏location, ‏vcard (כרטיס איש קשר), ‏poll_creation, ‏call_log (שיחה) או revoked (הודעה שנמחקה).
contentstringהטקסט של הודעת chat. אחרת, תווית: ‎📸 Image, ‏‎🎥 Video, ‏‎🎵 Audio, ‏‎🎤 Voice Message, ‏‎😊 Sticker, ‏Document: ‎ ואחריו הטקסט של המסמך (Document כשאין טקסט), או הסוג עם אות רישית בתחילת כל מילה, כמו Location או Call_Log. כיתובים של תמונות וסרטונים לא נכללים.
fromstringתמיד המספר של איש הקשר (או המזהה של הקבוצה), בשני הכיוונים. ריק כש-WhatsApp מסתיר את המספר.
from_namestringהשם של איש הקשר או של הקבוצה. יכול להיות ריק.
tostringתמיד מספר ה-WhatsApp שלכם, בשני הכיוונים.
timestampstringמתי ההודעה נשלחה ב-WhatsApp (ISO 8601, ‏UTC).
whatsapp_timestampintegerאותו זמן בשניות Unix.
directionstringincoming או outgoing. השתמשו בשדה הזה, ולא ב-from וב-to, כדי לדעת את הכיוון.
statusstringתמיד pending: זה לא סטטוס מסירה או קריאה.
is_forwardedbooleanהאם ההודעה הועברה.
forwarding_scoreintegerכרגע תמיד 0.
mediaobjectלתמונות, סרטונים, אודיו, הודעות קוליות, מסמכים ומדבקות: filename (לרוב ריק בתמונות), ‏mimetype, ‏size בבייטים, וכש-WbizTool שמרה עותק, גם url.
media.urlstringקישור הורדה חתום שהתוקף שלו פג – אחרי 3½ עד 7 ימים – ולכן הורידו את הקובץ כשה-Webhook מגיע. השתמשו בו בדיוק כפי שהוא נשלח. חסר כשלא ניתן היה לשמור את הקובץ, למשל בקבצים מעל 15 MB.
senderobjectרק בצ׳אטים קבוצתיים: מי כתב את ההודעה – name, ‏phone (ריק כש-WhatsApp מסתיר את המספר שלו) ו-phone_hidden (true כשהוא מסתיר אותו).

השדות של contact#

שדהסוגתיאור
whatsapp_idstringהמזהה של הצ׳אט ב-WhatsApp: ‎…@c.us לאדם, ‏‎…@g.us לקבוצה, או מזהה פרטיות כמו 62337239240946@lid.
phonestringהמספר בלי +, או המזהה של הקבוצה. ריק כש-WhatsApp מסתיר את המספר.
lidstring or nullמזהה הפרטיות של WhatsApp לאיש הקשר, כש-WhatsApp משתמש בו, אחרת null.
phone_hiddenbooleantrue כש-WhatsApp לא משתף את המספר של איש הקשר. ‏WbizTool ממלאת את המספר כש-WhatsApp מאפשר.
namestringהשם של איש הקשר או של הקבוצה. יכול להיות ריק.
is_groupbooleantrue בצ׳אטים קבוצתיים.
is_businessbooleantrue בחשבונות WhatsApp Business, כשזה ידוע.

Zapier והמספרים בתיבת ההודעות#

הטריגר Incoming WhatsApp Message של WbizTool ב-Zapier משתמש ב-Webhooks האלה. הפעלת Zap מוסיפה את המספר לתיבת ההודעות אם צריך (ותופסת אחד מהמספרים בתיבת ההודעות שלכם) ומפנה את ה-Webhook שלו אל Zapier, להודעות שהתקבלו בלבד, עם סוד משלו; בכרטיס מוצג תג Zapier. כתובת ה-Webhook, הסוד והסימונים שלכם חוזרים כשה-Zap כבה.

אחר כך הגדרות Webhook מזהיר: "ה-Webhook הזה שייך ל-Zap של Zapier. שינוי או הסרה של הכתובת יעצרו את קבלת ההודעות ב-Zap." גם עצירה והסרה מזהירים: ה-Zap נשאר פעיל ב-Zapier אבל לא מקבל כלום, ולכן כבו אותו ב-Zapier במקום זאת. ראו איך הטריגר עובד עם המספרים בתיבת ההודעות שלכם.

בלי תוסף Unibox#

בדף כתוב "אין תוסף Unibox" ו-"תוסף Unibox לא פעיל בסביבת העבודה הזו.", והוספת מספר לתיבת ההודעות פותח את נדרש תוסף Unibox: "כדי להוסיף מספרי WhatsApp לתיבת ההודעות המשותפת ולקבל את ההודעות שלהם ב-Webhook, יש להירשם לתוסף Unibox." בעלים לוחצים על צפייה בתוספים ומוסיפים את התוסף מספר טלפון ל-Unibox בדף חיוב ותוכניות, בתוכנית בתשלום או בתוכנית לכל החיים (לא בתקופת הניסיון החינמית).

הדף מספרים בתיבת ההודעות בלי התוסף: “אין תוסף Unibox”, ההודעה הצהובה “תוסף Unibox לא פעיל בסביבת העבודה הזו.” עם הכפתור “צפייה בתוספים” מוקף במסגרת, ו“עדיין אין מספרים בתיבת ההודעות”

כשהתוסף מסתיים או כשמספר מתנתק#

  • התוסף מסתיים: כל המספרים בתיבת ההודעות נעצרים, מיד או תוך כשעה. בכרטיסים מוצג נעצר עם "נעצר כי תוסף Unibox לא פעיל בסביבת העבודה הזו." הבעלים והעורכים מקבלים הודעה על תיבות ההודעות שנעצרו, באימייל החיוב או בהתראה "חלק מהמספרים או מהתכונות של … הופסקו" (בעיות במספר ובשליחה בהתראות). השיחות, כתובות ה-Webhook והסודות נשמרים: כשהתוסף חוזר, לחצו על הפעלה בכל מספר. הודעות מהזמן שבו הוא היה עצור נוספות אז לתיבת ההודעות, עד 30 יום אחורה, אבל לא נשלחות ל-Webhook שלכם.
  • התוסף מכסה פחות מספרים ממה שפועל: "יותר מספרים פועלים ממה שהתוסף שלכם מאפשר. המספרים העודפים החדשים ביותר ייעצרו אוטומטית תוך כשעה."
  • המספר מתנתק: בכרטיס מוצג המספר מנותק ושום דבר לא מסתנכרן ולא נשלח. אחרי שתחברו אותו מחדש, הודעות שהגיעו בינתיים נקלטות ונשלחות גם הן; בהודעות שעברו יותר מ-10 דקות מאז שנשלחו, הערך של replayed הוא true.
  • הוא חובר מחדש עם טלפון אחר: המספר בתיבת ההודעות וה-Webhook שלו ממשיכים עבור המספר החדש (אותו whatsapp_client_id, ‏whatsapp_phone חדש) מאותו רגע; הצ׳אטים הישנים נשארים בתיבת ההודעות כהיסטוריה.

פתרון בעיות#

הודעה או בעיהמה לעשות
נדרש תוסף Unibox, או "לשם כך נדרש תוסף Unibox."בקשו מאחד הבעלים להוסיף את תוסף Unibox, ראו בלי תוסף Unibox.
"כל המספרים בתיבת ההודעות בשימוש. קודם צריך לעצור או להסיר אחד, או להוסיף עוד מספרים לתוסף Unibox."עצרו או הסירו מספר שאתם לא צריכים, או הגדילו את הכמות של התוסף. מספרים שנעצרו לא נספרים.
"אין מספר WhatsApp מחובר פנוי להוספה."כל מספר מחובר כבר נמצא בתיבת ההודעות, או שאף מספר לא חובר עם קוד QR או קוד צימוד. לחצו על חיבור מספר.
"המספר הזה כבר לא מחובר. אפשר לחבר אותו מחדש או לבחור מספר אחר."חברו אותו מחדש בדף מספרי WhatsApp, ואז נסו שוב.
"יש להזין כתובת מלאה שמתחילה ב-https://‎" או "כתובת ה-Webhook חייבת להתחיל ב-https://‎"השתמשו בכתובת https://‎; כתובת http://‎ לא מתקבלת.
"הכתובת יכולה להכיל עד 500 תווים."השתמשו בכתובת URL קצרה יותר, למשל בלי query ארוך.
"כתובת ה-Webhook חייבת להפנות לכתובת אינטרנט ציבורית."השרת הוא localhost, כתובת ברשת פרטית, או כתובת שלא נפתרת. השתמשו בכתובת ציבורית, או במנהרה בזמן הבדיקות.
מספרים בתיבת ההודעות לא מופיע בסרגל הצד, או "רק הבעלים של סביבת העבודה או עורך יכולים לעשות את זה."אתם אנליסטים. בקשו מאחד הבעלים להפוך אתכם לעורכים, ראו תפקידים והרשאות.
לא מגיעים Webhooksבדקו שבכרטיס מוצג מסתנכרן, שהכתובת נכונה ושהתיבה מסומנת תחת הודעות לשליחה. השרת שלכם חייב לענות 2xx תוך 8 שניות, עם תעודה תקינה. תשובות מתיבת ההודעות לא נשלחות.
חלק מה-Webhooks חסריםהשרת שלכם ענה 4xx או 3xx, כל 3 הניסיונות החוזרים נכשלו, או שהשם שלו לא נפתר. בדקו את הלוגים שלו בזמן של ההודעה החסרה. הודעות שהגיעו בזמן שהמספר היה עצור לא נשלחות: קראו אותן בתיבת ההודעות.
החתימה לא תואמתהשתמשו בגוף הגולמי, לא ב-JSON שקודד מחדש, ובסוד הנוכחי. כל עוד Zap משתמש במספר, הבקשות נשלחות ל-Zapier עם הסוד של Zapier.
קישור למדיה מחזיר שגיאההתוקף שלו פג. הורידו קבצים כשה-Webhook מגיע.

מדריכים קשורים#