دليل تكامل Whats360 مع منصة WordPress لإرسال إشعارات التعليقات والمقالات الجديدة عبر واتساب
في هذا المقال، سنتعلم خطوة بخطوة كيفية تكامل Whats360 مع منصة WordPress لإرسال إشعارات عبر واتساب عند وجود تعليقات جديدة أو مقالات جديدة دون الحاجة لتطبيق واتساب الرسمي. سنتناول كيفية استخدام Webhooks و HTTP Requests أو أي خدمات API وسيطة أخرى كبديل لتطبيق واتساب الرسمي، بحيث يمكنك إرسال الرسائل تلقائيًا وبسهولة.
المتطلبات الأساسية
قبل أن نبدأ، يجب التأكد من وجود الأمور التالية:
- حساب على Whats360: يجب أن يكون لديك حساب على Whats360 لكي تتمكن من استخدام API الخاص بهم.
- وصول إلى لوحة تحكم WordPress: ستحتاج إلى صلاحيات مشرف للوصول إلى لوحة تحكم WordPress وتنفيذ الإعدادات.
- إضافة أو Plugin لربط WordPress مع Webhooks: سنستخدم بعض الإضافات مثل WP Webhooks أو WP HTTP Requests.
الخطوة 1: الحصول على API Key من Whats360
- قم بتسجيل الدخول إلى حسابك في Whats360.
- من لوحة التحكم الخاصة بك، اذهب إلى قسم API Settings أو API Keys.
- قم بإنشاء API Key جديد إذا لم يكن لديك واحد، واحتفظ به لاستخدامه لاحقًا في الإعدادات.
رابط الشرح المفصل حول Whats360 API:
شرح API Whats360
الخطوة 2: إعداد Webhooks في WordPress
تثبيت الإضافة المطلوبة:
- تثبيت إضافة WP Webhooks:
- اذهب إلى الإضافات في لوحة تحكم WordPress.
- ابحث عن WP Webhooks وقم بتثبيتها وتفعيلها.
تكوين Webhooks:
- بعد التثبيت، اذهب إلى WP Webhooks > Send Data.
- اختر New Webhook.
إعداد Webhook:
- في الحقل الخاص بـ Webhook URL، أدخل رابط API الخاص بـ Whats360. سيكون الرابط على الشكل التالي:
https://api.whats360.live/api/user/v2/send_message
- في الحقل Method اختر POST لأننا سنرسل البيانات عبر POST.
- قم بإضافة Headers:
- Content-Type: application/json
- Authorization: Bearer YOUR_API_KEY (استبدل YOUR_API_KEY بـ API Key الذي حصلت عليه في الخطوة 1).
تهيئة البيانات المرسلة:
{ "client_id": "YOUR_CLIENT_ID", "mobile": "NUMBER", "text": "NEW COMMENT/MESSAGE" }
YOUR_CLIENT_ID هو الـ client ID الخاص بك في Whats360.
NUMBER هو الرقم الذي سيتم إرسال الرسالة إليه (يمكنك استخدام الرقم نفسه أو اختيار رقم آخر للإشعار).
NEW COMMENT/MESSAGE هو النص الذي سيتم إرساله عبر واتساب. يمكنك تخصيص هذه الرسالة بما يتناسب مع الحدث (تعليق جديد، مقال جديد، إلخ).
الخطوة 3: إعداد الأحداث في WordPress
إرسال إشعارات عند إضافة تعليق جديد:
- في إضافة WP Webhooks، اختر نوع الحدث الذي تريد تفعيله.
- اختر الحدث New Comment.
- في قسم Data، قم بتخصيص الرسالة التي سيتم إرسالها عندما يتم إضافة تعليق جديد. يمكنك استخدام الحقول المدمجة مثل:
{author_name}
: لاسم مؤلف التعليق.
{comment_content}
: لمحتوى التعليق.
مثال للرسالة:
{ "client_id": "YOUR_CLIENT_ID", "mobile": "201030741766", "text": "تعليق جديد من {author_name}: {comment_content}" }
إرسال إشعارات عند إضافة مقالة جديدة:
- اختر الحدث New Post.
- في قسم Data، يمكن تخصيص الرسالة لتتضمن عنوان المقالة:
{ "client_id": "YOUR_CLIENT_ID", "mobile": "201030741766", "text": "مقال جديد بعنوان: {post_title}" }
- بعد إعداد كل شيء، قم بإنشاء تعليق جديد أو إضافة مقال جديد على موقعك.
- إذا تم إعداد Webhook بشكل صحيح، يجب أن تتلقى إشعارًا عبر واتساب يحتوي على الرسالة التي تم تخصيصها.
- إرسال رسائل جماعية: يمكنك تعديل الإعدادات بحيث يتم إرسال رسائل إلى قائمة من الأرقام بدلاً من رقم واحد.
- تحسين الرسائل: استخدم Template Messages لإرسال رسائل نموذجية تحتوي على تصميمات أو محتوى خاص.
- Twilio API
- Gupshup API
- 360dialog API
يمكنك أيضًا إضافة رابط المقالة إذا كنت ترغب في ذلك.
الخطوة 4: اختبار التكامل
فيديو الشرح خطوة بخطوة:
شاهد الفيديو التعليمي
الخطوة 5: تحسين التجربة
بدائل API للواتساب
إذا لم ترغب في استخدام Whats360، يمكنك استخدام بدائل مثل:
يمكنك تكامل هذه البدائل بنفس الطريقة باستخدام HTTP Requests في Make.com أو WP Webhooks في WordPress.
الخلاصة
لقد تعلمنا كيفية تكامل Whats360 مع WordPress لإرسال إشعارات عبر واتساب تلقائيًا عند إضافة تعليقات جديدة أو مقالات جديدة على موقعك. باستخدام Webhooks و HTTP Requests، يمكنك تنفيذ هذا التكامل بدون الحاجة لتطبيق واتساب الرسمي.
هذا التكامل يتيح لك تعزيز تفاعل المستخدمين وزيادة التفاعل مع الموقع بطريقة مبتكرة وسهلة.