דלגו לתוכן
WbizTool

שליחת הודעות WhatsApp עם cURL

נסו את ה-WhatsApp API של WbizTool מהטרמינל לפני שאתם כותבים שורת קוד. כל פקודה למטה היא POST אחד אל https://wbiztool.com/api/v1/, וההודעה יוצאת מהמספר שלכם, שמקושר כמו WhatsApp Web.

ניסיון חינם: 50 הודעות בכל 30 יום, בלי כרטיס אשראי.

איך זה עובד

  1. קבלו מפתח API וקשרו את המספר שלכם

    הירשמו, ואז קשרו את מספר ה-WhatsApp שלכם בדף מספרי WhatsApp עם קוד QR או קוד צימוד, כמו WhatsApp Web. בהגדרות ← מפתחות API, צרו מפתח והעתיקו את ה-Client ID שלכם (המדריך למפתחות API למטה מראה איפה). המזהה שעל הכרטיס של המספר (כמו מזהה 678) הוא ה-whatsapp_client שלכם.

  2. בדקו את פרטי ההתחברות

    שלחו POST עם ה-client_id וה-api_key שלכם אל /api/v1/me/. תשובה עם "status": 1 ו-"message": "Okay" פירושה שהם עובדים. הבדיקה לא שולחת כלום ולא משתמשת בהודעות.

  3. שלחו הודעה

    שלחו POST אל /api/v1/send_msg/ עם מספר הטלפון והטקסט. תגובה עם "status": 1 ו-msg_id פירושה שההודעה נכנסה לתור במספר שלכם.

  4. בדקו שההודעה יצאה

    שלחו POST אל /api/v1/message/status/<msg_id>/. סטטוס 1 פירושו „נשלחה”; סטטוס 2 פירושו „נכשלה”, עם הסיבה ב-error.

דוגמאות קוד: cURL

בדיקת פרטי ההתחברות
curl -X POST https://wbiztool.com/api/v1/me/ \
  -H "Content-Type: application/json" \
  -d '{
    "client_id": 12345,
    "api_key": "YOUR_API_KEY",
    "whatsapp_client": 678
  }'
שליחת טקסט
curl -X POST https://wbiztool.com/api/v1/send_msg/ \
  -H "Content-Type: application/json" \
  -d '{
    "client_id": 12345,
    "api_key": "YOUR_API_KEY",
    "whatsapp_client": 678,
    "msg_type": 0,
    "country_code": "91",
    "phone": "9876543210",
    "msg": "Hi Aman, your order #4821 has shipped and will arrive on Thursday."
  }'
תגובה
{"status": 1, "message": "Created", "msg_id": 9817263}
שליחת תמונה מכתובת URL
curl -X POST https://wbiztool.com/api/v1/send_msg/ \
  -H "Content-Type: application/json" \
  -d '{
    "client_id": 12345,
    "api_key": "YOUR_API_KEY",
    "whatsapp_client": 678,
    "msg_type": 1,
    "country_code": "91",
    "phone": "9876543210",
    "img_url": "https://example.com/offers/diwali-sale.jpg",
    "msg": "Our Diwali sale starts today 🎉"
  }'
שליחת PDF מכתובת URL
curl -X POST https://wbiztool.com/api/v1/send_msg/ \
  -H "Content-Type: application/json" \
  -d '{
    "client_id": 12345,
    "api_key": "YOUR_API_KEY",
    "whatsapp_client": 678,
    "msg_type": 2,
    "country_code": "91",
    "phone": "9876543210",
    "file_url": "https://example.com/invoices/invoice-4821.pdf",
    "file_name": "invoice-4821.pdf",
    "msg": "Your invoice for order #4821 is attached."
  }'
העלאת קובץ מהמחשב שלכם
curl -X POST https://wbiztool.com/api/v1/send_msg/ \
  -F client_id=12345 \
  -F api_key=YOUR_API_KEY \
  -F whatsapp_client=678 \
  -F msg_type=2 \
  -F country_code=91 \
  -F phone=9876543210 \
  -F "msg=Your invoice for order #4821 is attached." \
  -F file_name=invoice-4821.pdf \
  -F file=@./invoice-4821.pdf
תזמון הודעה
curl -X POST https://wbiztool.com/api/v1/schedule_msg/ \
  -H "Content-Type: application/json" \
  -d '{
    "client_id": 12345,
    "api_key": "YOUR_API_KEY",
    "whatsapp_client": 678,
    "msg_type": 0,
    "country_code": "91",
    "phone": "9876543210",
    "msg": "Hi Aman, a reminder that your appointment is today at 11:30 AM.",
    "date": "24/12/2026",
    "time": "09:00",
    "timezone": "Asia/Kolkata"
  }'
בדיקת סטטוס ההודעה
curl -X POST https://wbiztool.com/api/v1/message/status/9817263/ \
  -H "Content-Type: application/json" \
  -d '{
    "client_id": 12345,
    "api_key": "YOUR_API_KEY"
  }'

מה אפשר לעשות

  • JSON או שדות טופס

    שלחו את הגוף כ-JSON, כשדות טופס, או כ-multipart form data (-F) כשאתם מעלים קובץ. הדוגמאות עובדות כמו שהן ברגע שתכניסו את המזהים ואת המפתח שלכם.

  • תמונות וקבצים

    msg_type 1 שולח תמונה מ-img_url, ו-msg_type 2 קובץ מ-file_url. קבצים מקושרים יכולים להגיע עד 100 MB, והקישור חייב להיות ציבורי.

  • תזמון עם אזור זמן

    schedule_msg מקבל date (dd/mm/yyyy), time (HH:MM) ושם של timezone כמו America/New_York, או קיצור כמו IST או EST.

  • Webhooks לכל סטטוס

    הוסיפו "webhook": "https://…", ו-WbizTool תשלח אליו POST עם msg_id ועם SENT, FAILED, CANCELLED או EXPIRED כשמצב ההודעה משתנה.

  • אותן קריאות מכל כלי

    Make, Pabbly Connect וכלי אוטומציה אחרים שולחים את אותן בקשות עם מודול ה-HTTP שלהם. בתיעוד יש גם אוסף Postman.

טוב לדעת

  • "status": 1 פירושו שההודעה נכנסה לתור, לא שהיא הגיעה. „נשלחה” הוא מצב ההצלחה הסופי; ה-API לא מדווח אם ההודעה הגיעה או נקראה.
  • בתוך JSON, כתבו ירידת שורה ב-msg כ-\n. ירידת שורה אמיתית או פסיק מיותר בסוף הופכים את ה-JSON ללא תקין.
  • שעה מתוזמנת שכבר עברה מתקבלת וההודעה נשלחת מיד. התאריך מתחיל ביום (24/12/2026), אז בדקו אותו לפני השליחה.
  • שגיאות של שליחת הודעה חוזרות עם HTTP 400 (429 במגבלה היומית); שגיאות של תזמון הודעה חוזרות בדרך כלל עם HTTP 200 ו-"status": 0, אז תמיד פענחו את הגוף ובדקו את status.
  • שליחה לקבוצת WhatsApp דרך ה-API (group_name במקום phone) עובדת בכל תוכנית, כולל תקופת הניסיון החינמית.
  • בתקופת הניסיון החינמית יש 50 הודעות בכל 30 יום ומספר אחד, בלי כרטיס אשראי. תוכניות בתשלום מתחילות ב-25$ לחודש בארה״ב (המחיר שלכם מופיע בדף המחירים) ושולחות הודעות ללא הגבלה במסגרת שימוש הוגן: עד 1,000 ביום לכל מספר.
  • ההודעות יוצאות ממספר ה-WhatsApp שלכם, ולכן הכללים של WhatsApp עצמה חלים: שלחו הודעות לאנשים שמצפים לשמוע מכם.

שאלות

מהי נקודת הקצה של WhatsApp API לשליחת הודעה?
שלחו POST אל https://wbiztool.com/api/v1/send_msg/ עם client_id, api_key, whatsapp_client, phone (ועם country_code אם למספר אין קידומת) ו-msg. התגובה כוללת status, ובהצלחה גם msg_id.
איך מתזמנים הודעת WhatsApp עם cURL?
שלחו POST אל https://wbiztool.com/api/v1/schedule_msg/ עם אותם שדות ועוד date (dd/mm/yyyy), time (HH:MM) ו-timezone. ה-msg_id שבתגובה מאפשר לבדוק או לבטל אותה מאוחר יותר.
איך יודעים שההודעה נשלחה?
תגובה עם "status": 1 ו-msg_id פירושה שההודעה נכנסה לתור. העבירו כתובת webhook כדי לקבל POST עם SENT, FAILED, CANCELLED או EXPIRED, או קראו לנקודת הקצה של סטטוס ההודעה עם ה-msg_id. „נשלחה” הוא המצב הסופי: ה-API לא מדווח אם ההודעה הגיעה או נקראה.
באיזה פורמט לשלוח את מספר הטלפון?
שלחו את המספר עם קידומת המדינה (919876543210), או בלעדיה (9876543210) יחד עם country_code (91). רווחים, +, מקפים וסוגריים מוסרים בשבילכם, כך שגם ‎+91 98765-43210 עובד.
צריך את WhatsApp Business API או אישור של Meta?
לא. WbizTool שולחת ממספר ה-WhatsApp או ה-WhatsApp Business שלכם, שמקושר כמו WhatsApp Web. אין אישור של Meta ואין תבניות הודעה שצריך לאשר.
יש תשלום לכל הודעה?
לא. תקופת הניסיון החינמית כוללת 50 הודעות בכל 30 יום. תוכניות בתשלום שולחות הודעות ללא הגבלה במסגרת שימוש הוגן, עד 1,000 ביום לכל מספר: Lite ב-25$, Standard ב-59$ ו-Advanced ב-149$ לחודש בארה״ב; בדף המחירים מופיע המחיר במדינה שלכם.

קראו את המדריכים

עוד בנושא

שלחו היום את הודעת ה-WhatsApp האוטומטית הראשונה שלכם

צרו חשבון, סרקו את קוד ה-QR ושלחו הודעה בפחות מחמש דקות.

התחילו בחינם

תוכניות בתשלום מתחילות ב-25$ לחודש בארה״ב. מחירים