### تكامل Whats360 مع UPS – تحديثات الشحن للعملاء عبر WhatsApp
في عالم الapiة الإلكترونية، يُعتبر تحديث حالة الشحن للعملاء خطوة هامة لزيادة رضا العملاء وتحسين تجربتهم. ومع تقدم التكنولوجيا، أصبح من الممكن إرسال تحديثات الشحن مباشرة عبر WhatsApp باستخدام Whats360 API، دون الحاجة إلى وجود تطبيق واتساب الرسمي. هذا التكامل يتم عبر Webhooks و HTTP Requests.
في هذا المقال، سنتعرف على كيفية تكامل Whats360 مع UPS (أو أي نظام شحن آخر) لإرسال تحديثات شحن تلقائية للعملاء عبر WhatsApp، خطوة بخطوة.
### الخطوة 1: الحصول على بيانات API من Whats360
أولاً، يجب أن تحصل على API Key من Whats360. يتم استخدام هذا المفتاح في جميع الطلبات المرسلة عبر الـ API للوصول إلى خدمات واتساب.
- قم بالتسجيل في منصة Whats360 عبر رابط التسجيل.
- احصل على API Key من لوحة التحكم في حسابك.
### الخطوة 2: تكامل UPS مع Whats360
UPS يقدم واجهات API تتيح لك الوصول إلى تفاصيل الشحن (مثل حالة الشحنة، الموقع الحالي، تاريخ التسليم المتوقع، إلخ). ستحتاج إلى ربط هذه المعلومات مع Whats360 لإرسال تحديثات عبر WhatsApp.
- قم بتسجيل الدخول إلى حسابك في UPS Developer Kit عبر رابط مطور UPS.
- اختر Track API أو أي واجهة API مناسبة أخرى للحصول على بيانات الشحن.
- احصل على API Key من UPS لتمكين الاتصال بـ UPS API.
### الخطوة 3: إعداد Webhook في Make.com (أو أي منصة أخرى للتكامل)
نحتاج الآن إلى إعداد Webhook لالتقاط تحديثات الشحن من UPS ثم إرسالها إلى Whats360 عبر HTTP Requests.
إعداد Webhook في Make.com:
- قم بتسجيل الدخول إلى Make.com.
- أنشئ سيناريو جديد باستخدام Webhook كأول خطوة.
- اختر Custom Webhook للحصول على URL الخاص بالـ Webhook.
- قم بإعداد UPS ليقوم بإرسال بيانات التحديثات إلى هذا الـ Webhook. يمكنك ضبط UPS لإرسال التحديثات عند حدوث أي تغيير في حالة الشحنة (مثل تغيير التاريخ أو الحالة).
إعداد HTTP Request لإرسال التحديثات عبر Whats360:
- بعد استلام البيانات من UPS عبر الـ Webhook، أضف HTTP Request Module.
- اختر POST كـ Method.
- أدخل الرابط الخاص بـ Whats360 API في URL:
https://api.whats360.live/api/user/v2/send_message
- في Headers، أدخل:
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
- في Body، املأ البيانات بالشكل التالي:
{ "client_id": "YOUR_CLIENT_ID", "mobile": "client_mobile_number", "text": "Dear Customer, your UPS shipment with tracking number XXXXXX is currently at LOCATION and will be delivered by DATE." }
### الخطوة 4: اختبار السيناريو
- بعد إعداد السيناريو، قم بتشغيله لاختباره.
- عند تحديث حالة الشحن في UPS، يجب أن يتم إرسال رسالة عبر WhatsApp تلقائيًا للعملاء لإعلامهم بالتحديث.
### الخطوة 5: تخصيص الرسائل وإضافة المزيد من الفعالية
- تخصيص الرسائل: يمكنك تخصيص الرسائل لتشمل تفاصيل مثل اسم العميل، وقت الوصول المتوقع، أو أي تحديثات أخرى.
- إضافة إخطارات إضافية: يمكن إضافة إشعارات أخرى مثل “شحنك تم تسليمه” أو “شحنك قيد المعالجة” حسب التغييرات في حالة الشحن.
### الفيديو التوضيحي:
لمساعدتك في تنفيذ هذه الخطوات، قم بمشاهدة الفيديو التوضيحي على يوتيوب:
### الرابط الإضافي:
للمزيد من التفاصيل حول إعداد API الخاص بـ Whats360، يمكنك الاطلاع على الشرح النظري المفصل.
### الاستجابة المتوقعة:
{ "success": true, "message": "The message has been successfully sent.", "data": {} }
### ملاحظة:
- تأكد من أن العميل قد وافق على تلقي الرسائل عبر WhatsApp من خلال الحصول على الرقم مسبقًا.
- تحقق من تفعيل API Key على منصات الطرف الثالث مثل Make.com و Whats360 قبل البدء.
### الخلاصة:
من خلال تكامل Whats360 API مع UPS باستخدام HTTP Requests و Webhooks، يمكنك إرسال تحديثات الشحن للعملاء عبر WhatsApp باستخدام Whats360 API بكل سهولة. ستظهر استجابة ناجحة من API تشير إلى أنه تم إرسال الرسالة بنجاح.