Callmebot – שליחת הודעות whatsapp באמצעות PHP

Callmebot - php - whatsapp

לאחרונה נתקלתי ב Callmebot המאפשרת שליחת הודעות WhatsApp בחינם באמצעות Rest API דבר ההופך את האינטגרציה עם מערכות בית חכם כמו Home-Assistant ו Apple HomeKit. לפשוטה הרבה יותר ואף איננה מצריכה קומפוננטה מותאמת אישית.
במדריך זה אסביר כיצד ניתן להשתמש בקוד PHP על מנת לשלוח הודעות ווטסאפ מתוך האתר שלכם.

שלב א' – פתיחת חשבון ב-Callmebot וקבלת API Key

על מנת להתחיל ולהשתמש בשירות (המוצע בחינם), יש לקבל מהם תחילה API Key אשר ישמש בהמשך לשליחת ההודעות. לשם כך, יש לשלוח הודעת Whatsapp למספר הבא: 34644442148+ (מומלץ להוסיפו לאנשי הקשר עם שם שתזהו בקלות), ולשלוח אליו הודעה עם התוכן הבא: "I allow callmebot to send me messages".

כעת, המתינו עד אשר תקבלו את האישור על האקטיבציה של החשבון שלכם באמצעות הודעה שנראת כך:

Callmebot activation message

כעת, העתיקו את ה API Key ושמרו אותו בצד, נזדקק לו בשלב הבא, אך תחילה לחצו על הקישור בהודעה וודאו כי אתם אכן מקבלים הודעות מ Callmebot.

שלב ב' – שליחת הודעת WhatsApp באמצעות PHP CURL Library

למען האמת, עצם זה שהשליחה מתבצעת באמצעות קריאה ל Rest API, הופך את היכולת להשתמש בקוד PHP לשליחת ההודעה לפשוטה ביותר. ההמלצה שלי היא ליצור פונקציה ואז פשוט לקרוא לה מכל מקום שנרצה לשלוח את ההודעה.

כעת, צרו את הפונקציה הבאה:

כאשר:

  • Phone – הוא מספר הטלפון איתו הפעלתם את השירות (ואליו תקבלו הודעות).
  • Apikey – הוא ה Api key אותו קיבלתם בעת הפעלת השירות.

כעת ניתן לקרוא לפונקציה שזה עתה יצרתם עם ההודעה אותה תרצו לשלוח, בצורה הבאה:

בהצלחה!

Be the first to comment

Leave a Reply

כתובת האימייל שלך לא תפורסם


*