שליחת הודעות וואטסאפ טמפלייט עם API רשמי של מטא

כדי לשלוח הודעת טמפלט של וואטסאפ רשמי (Official WhatsApp API) באמצעות API, יש לפעול לפי השלבים הבאים:


✅ דרישות מקדימות:

  1. חשבון WhatsApp Business API פעיל (באמצעות Meta / BSP).

  2. טוקן גישה (Access Token) בתוקף.

  3. מזהה מספר הטלפון (Phone Number ID).

  4. מזהה העסק (Business ID)  אם תצטרך לנהל טמפלטים.


📤 דוגמה לקריאת API לשליחת טמפלט:

כתובת ה-API:

https://graph.facebook.com/v19.0/{{Phone-Number-ID}}/messages

 

כותרות (Headers):

{

"Authorization": "Bearer {{Your_Access_Token}}",


"Content-Type": "application/json"


}

 

 

 

גוף הבקשה (POST Body) – לדוגמה לטמפלט עם פרמטרים:

{
"messaging_product": "whatsapp",
"to": "972501234567",
"type": "template",
"template": {
"name": "hello_world", // שם הטמפלט שאושר במטא
"language": {
"code": "he" // קוד השפה של הטמפלט (למשל "en", "he", "ar")
},
"components": [
{
"type": "body",
"parameters": [
{ "type": "text", "text": "בועז" },
{ "type": "text", "text": "מקסבוט" }
]
}
]
}
 
 
 
 
 
 
 
}

השתמש בPOST MAN או Graph API Explorer של פייסבוק:

  • כנס ל: https://developers.facebook.com/tools/explorer

  • בחר את האפליקציה שלך מצד שמאל.

  • הדבק את כתובת ה API כפי שמוסבר בסרטון מעלה

  • בלשונית "Body", בחר JSON והדבק את תוכן ההודעה.

❗ חשוב:

עליך להחליף את במזהה המספר שלך מתוך WhatsApp > Getting Started.

לדוגמה (אם זה המספר שלך):

https://graph.facebook.com/v19.0/105987654321234/messages

איפה מוצאים את PHONE_NUMBER_ID?

כנס ל-Meta for Developers > WhatsApp
ושם תראה ב־"Getting Started" את השדה:

🆔 Phone number ID
📱 לא לבלבל עם מספר הטלפון עצמו – זה מזהה פנימי.

מאיפה לוקחים את הטוקן?

 

כדי להשיג את הטוקן (Access Token) עבור WhatsApp Business API הרשמי (של Meta), יש לפעול כך:


🔑 שלב 1: כניסה למערכת Meta for Developers

  1. עבור לכתובת:
    https://developers.facebook.com

  2. התחבר עם חשבון Facebook שלך (רצוי זה שמנהל את העסק).


⚙️ שלב 2: מצא את האפליקציה שלך

  1. בתפריט העליון בחר My Apps → בחר את האפליקציה המשויכת לוואטסאפ.

  2. מצד שמאל, לחץ על WhatsApp.


🪪 שלב 3: העתקת טוקן הגישה

  1. בחלק Getting Started (בצד ימין), תראה:

    • מספר טלפון לשולח (Phone Number ID)

    • Temporary Access Token ← זהו הטוקן שאתה צריך כדי לשלוח הודעה (בתוקף לכמה שעות בלבד).

דוגמה לטוקן:

EAAJYwA…ZCZClv1yAZDZD