استخدم WhatsApp عبر API

على الرغم من كل المخاوف المتعلقة بخصوصية البيانات، لا يزال واتساب تطبيق المراسلة المفضل في ألمانيا. بالإضافة إلى تطبيق واتساب للأعمال المخصص، أنشأت فيسبوك واجهة رسمية، هي واجهة برمجة تطبيقات واتساب للأعمال، لجعله أكثر جاذبية للشركات. مع ذلك، إذا كنت ترغب في إرسال رسائل واتساب برمجيًا من تطبيق الويب الخاص بك، فهناك خيارات أخرى متاحة.


الطريقة الرسمية هي عبر واجهة برمجة تطبيقات واتساب للأعمال: إذا كنت ترغب في استخدامها مباشرةً، عليك التسجيل لدى أحد مزودي الخدمة الرسميين في شبكة الشركاء . على سبيل المثال، أثبت تطبيق MessageBird أنه خيار جيد. سأوجز أهم النقاط هنا دون الخوض في التفاصيل الدقيقة.:

  • كشرط أساسي ، تحتاج إلى رقم هاتف محمول ألماني صالح مرتبط على الأقل بخطة بيانات WhatsApp.
  • يخضع إرسال الرسائل لقيود صارمة: لا يمكن الإرسال إلى جهات اتصال خارجية إلا باستخدام ما يسمى بقوالب الرسائل ، والتي يجب إرسالها والموافقة عليها يدويًا. إذا أجابت جهة الاتصال ، يمكنك إرسال أي رسائل نصية إلى جهة الاتصال هذه عبر واجهة برمجة التطبيقات في غضون 24 ساعة.
  • أنت بحاجة إلى اشتراك صريح لكل جهة اتصال ، والتي يتعين عليك تنفيذها بنفسك.
  • الرسوم من مزود الطرف الثالث مستحقة لكل رسالة يتم إرسالها.

تبين أن استدعاء API الفعلي في مثال MessageBird (بمساعدة _curl من stringhelper ) بسيط نسبيًا:

e228243e9ffff5f83e71190ee38b10aa

إذا كان لديك خادمك الخاص وهاتف جوال (غير مستخدم حاليًا)، فهناك طريقة أخرى لتحقيق هدفك وتجاوز القيود المذكورة. تتضمن هذه الطريقة استخدام وظائف واتساب ويب . المكتبتان التاليتان مناسبتان لهذا الغرض.

تتواجد مكتبة WebWhatsApp منذ فترة طويلة ، وهي مبنية على لغة بايثون وSelenium. ويمكن إرسال الرسائل من خلالها، على سبيل المثال، كما يلي::

452590a6d20c1fa9276ff14ed28c4ce5

وأقل حجما بكثير الأسوار ، من ناحية أخرى، تقوم على نسخة مطبوعة على الآلة الكاتبة ومآخذ الويب. يتم إرسال الرسائل باستخدام الرمز التالي كمثال:

e0187d6da1f800b1597420345d13b432

تعمل المكتبتان وفق المبدأ نفسه: يتم التحكم في تطبيق الويب عن بُعد، ولا يلزم المصادقة إلا مرة واحدة (يتم إعادة إنشاء الجلسة عند الوصول التالي). ولا توجد قيود (مقارنةً بإرسال الرسائل العادي).

عودة