دليل تكامل Whats360 مع منصة Odoo لإرسال رسائل واتساب تلقائيًا
في هذا المقال، سنتناول كيفية تكامل منصة Odoo مع Whats360 API لإرسال رسائل واتساب تلقائيًا، وهو الحل المثالي لإرسال إشعارات وإعلانات مباشرة لعملائك دون الحاجة لاستخدام تطبيق واتساب الرسمي. سنوضح لك كيفية تكامل Odoo مع Whats360 باستخدام Webhooks و HTTP Requests، مما يساعدك على إرسال رسائل واتساب تلقائيًا عند حدوث أحداث معينة في Odoo، مثل تأكيد الطلبات أو تحديثات الدفع والشحن.
📌 الطرق المتاحة للتكامل بين Odoo و Whats360 API
هناك طريقتان رئيسيتان لتكامل Odoo مع Whats360 API:
- استخدام Webhooks في Odoo
- استخدام وحدة Odoo Automation & HTTP Request
دعونا نتناول كل طريقة بشكل مفصل.
🔹 الطريقة 1: استخدام Webhooks في Odoo
الخطوات:
-
تفعيل Webhooks في Odoo
قم بالانتقال إلى قائمة الإعدادات في Odoo.
اختر المطور من القائمة الجانبية.
اختر Webhooks من الإعدادات المتقدمة.
أضف Webhook جديد مرتبط بالحدث الذي ترغب في إرساله (مثل تأكيد الطلب).
ضع رابط Whats360 API لإرسال الرسائل عند حدوث الحدث المطلوب. -
إضافة Webhook URL الخاص بـ Whats360
استخدم رابط API التالي لإرسال الرسائل:
https://api.whats360.live/api/user/v2/send_message
-
تحديد البيانات المُرسلة (Body Request Format)
حدد البيانات التي سيتم إرسالها إلى API من خلال تنسيق JSON.
مثال على بيانات الرسالة:{ "client_id": "YOUR_CLIENT_ID", "mobile": "201030741766", "text": "تم تأكيد طلبك في Odoo، رقم الطلب: #12345" }
-
إعداد Headers لإرسال البيانات
قم بإعداد Headers في API كالتالي:
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
-
اختبار التكامل
بمجرد ضبط Webhook، قم بتفعيل الحدث في Odoo لاختبار ما إذا كانت الرسائل يتم إرسالها بنجاح عبر Whats360.
🔹 الطريقة 2: استخدام وحدة Odoo Automation & HTTP Request
الخطوات:
-
تثبيت وحدة “Automated Actions” في Odoo
قم بالذهاب إلى التطبيقات وابحث عن Automated Actions.
قم بتثبيت الوحدة التي ستتيح لك إعداد إجراءات تلقائية في Odoo. -
إنشاء إجراء تلقائي لإرسال الطلبات إلى Whats360 API
انتقل إلى الإعدادات > الإعدادات الفنية > إجراءات تلقائية.
اضغط على إنشاء جديد.
اختر النموذج (Model) الذي تريد ربطه (مثل: المبيعات أو الفواتير).
اختر الشرط الذي يشغل الإجراء (على سبيل المثال، عندما يكون الطلب في حالة “Confirmed”).
اختر الإجراء تنفيذ طلب HTTP. -
ضبط إعدادات HTTP Request في Odoo
Method: POST
URL:
https://api.whats360.live/api/user/v2/send_message
Body (JSON Format):{ "client_id": "YOUR_CLIENT_ID", "mobile": "{{object.partner_id.mobile}}", "text": "مرحبًا {{object.partner_id.name}}، تم تأكيد طلبك رقم {{object.name}}" }
Headers:
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
-
اختبار التكامل
بمجرد إعداد HTTP Request في Automated Actions، اختبر السيناريو بتنفيذ عملية تأكيد الطلب في Odoo.
🎯 فوائد هذا التكامل
- إرسال رسائل واتساب تلقائيًا عند أي حدث في Odoo: سواء كانت إشعارات تأكيد الطلبات أو تحديثات الدفع والشحن، ستتمكن من إرسال رسائل فورية للعملاء عبر واتساب.
- تحسين خدمة العملاء: يمكنك تحسين تجربة العميل من خلال إشعارات فورية مثل تأكيد الطلبات أو رسائل متابعة التحديثات.
- تقليل الوقت والجهد: باستخدام التكامل التلقائي بين Odoo و Whats360، ستقلل من الحاجة إلى إرسال الرسائل يدويًا مما يوفر الوقت والجهد.
- تكامل سهل ومرن: باستخدام Webhooks و HTTP Requests، يمكنك ربط Odoo مع Whats360 بسهولة ودون الحاجة إلى برمجة معقدة.
💡 هل تحتاج إلى إعداد التكامل؟
إذا كنت بحاجة إلى مساعدة في إعداد هذا التكامل مع Odoo أو تخصيص السيناريو بناءً على متطلباتك الخاصة (مثل إرسال رسائل في موديلات معينة مثل المبيعات أو الفواتير)، يمكنك تزويدي بالموديل الذي ترغب في دمجه وسأساعدك في تنفيذ التفاصيل التقنية بشكل أدق.