تكامل Whats360 مع ShipRocket لتتبع الطلبات وتحديثات العملاء عبر واتساب

في هذا المقال، سنتعرف على كيفية تكامل خدمة Whats360 API مع ShipRocket، وهي منصة لتتبع الطلبات وتحديثات العملاء، بحيث يتم إرسال رسائل واتساب تلقائيًا للعملاء بدون الحاجة إلى تطبيق واتساب الرسمي. سنستخدم Webhooks و HTTP Requests كبديل، مع شرح تفصيلي للخطوات والإعدادات المطلوبة لإنشاء سيناريو على Make.com.

الخطوة 1: الإعدادات الأولية

1.1 الحصول على بيانات Whats360 API

أولًا، تأكد من أنك قد حصلت على مفتاح API الخاص بك من Whats360:

  • قم بزيارة موقع Whats360 للحصول على API Key.
  • قم بتسجيل الدخول إلى حسابك للحصول على مفتاح API (Authorization Token).

1.2 التسجيل في ShipRocket

  • سجل في ShipRocket أو قم بتسجيل الدخول إذا كان لديك حساب بالفعل.
  • بعد التسجيل، يمكنك الوصول إلى API Key الخاصة بـ ShipRocket من لوحة التحكم الخاصة بك.

الخطوة 2: إعداد Webhooks في ShipRocket

Webhooks هي طريقة لإرسال التحديثات تلقائيًا من ShipRocket إلى Whats360 عبر Make.com. سنقوم بإعداد Webhook في ShipRocket بحيث يتم إرسال التحديثات مباشرة إلى واجهة Whats360 API.

2.1 إنشاء Webhook في ShipRocket

  1. تسجيل الدخول إلى لوحة التحكم في ShipRocket.
  2. اذهب إلى Settings ثم اختر Webhooks.
  3. اختر Create New Webhook.
  4. في حقل Webhook URL، أدخل الرابط الخاص بـ Make.com حيث سيتم استلام التحديثات من ShipRocket.
  5. اختر الأحداث التي تريد تتبعها (مثل: تحديث حالة الشحن، إتمام الطلب، إلخ).
  6. احفظ إعدادات الـ Webhook.

الخطوة 3: إعداد سيناريو Make.com لإرسال رسائل واتساب

3.1 إنشاء سيناريو جديد في Make.com

  1. تسجيل الدخول إلى حسابك في Make.com.
  2. انقر على Create a new Scenario.
  3. أضف وحدة Webhook للاستماع إلى التحديثات من ShipRocket.

3.2 إعداد Webhook في Make.com

  1. اختر Custom Webhook من الخيارات المتاحة.
  2. اضغط على Add للحصول على Webhook URL.
  3. انسخ الرابط الخاص بـ Webhook في Make.com وضعه في ShipRocket Webhook URL.
  4. بعد تلقي البيانات عبر Webhook، سيتم تمريرها إلى الوحدة التالية في Make.com.

3.3 إضافة وحدة HTTP لإرسال الرسالة عبر Whats360

  1. أضف HTTP Request Module بعد Webhook للاستفادة من Whats360 API.
  2. اختر POST Method.
  3. في URL، أدخل الرابط التالي من Whats360:
    https://api.whats360.live/api/user/v2/send_message
  4. في Headers، أضف:
    Content-Type: application/json
    Authorization: Bearer YOUR_API_KEY
  5. في Body، قم بإضافة JSON لهيكل الرسالة:
    {
              "client_id": "YOUR_CLIENT_ID",
              "mobile": "{{2.mobile}}",
              "text": "Your order #{{2.order_id}} has been shipped and is on the way!"
            }

3.4 تشغيل السيناريو

بعد إعداد السيناريو بالكامل، يمكنك الآن تشغيله واختباره. ستبدأ عملية إرسال الرسائل تلقائيًا عند تلقي التحديثات من ShipRocket عبر Webhook.

الخطوة 4: التحقق من استلام الرسائل في واتساب

بمجرد اكتمال الإعدادات وتشغيل السيناريو، ستتلقى رسالة واتساب على الهاتف المحمول الذي تم تحديده في التحديثات (من ShipRocket). الرسالة ستكون مخصصة حسب التحديثات التي تم إرسالها من ShipRocket، مثل: “تم شحن طلبك وهو في الطريق!”

الخطوة 5: تخصيص السيناريو (اختياري)

  • إضافة فلاتر: يمكنك إضافة فلاتر لزيادة تخصيص الرسائل بناءً على أنواع مختلفة من التحديثات (مثل: شحن، توصيل، إلخ).
  • إرسال رسائل عبر نماذج (Templates): إذا كنت تود استخدام رسائل نماذج (Template Messages)، يمكن تكامل Whats360 API مع ShipRocket بحيث تستخدم قوالب رسائل محددة لتحديث العملاء بشكل احترافي.

الفيديو الشرح خطوة بخطوة

يمكنك متابعة فيديو الشرح خطوة بخطوة عبر هذا الرابط لمزيد من التفاصيل حول إعداد السيناريو وتنفيذ التكامل.

خاتمة

لقد تعرفنا على كيفية تكامل Whats360 API مع ShipRocket عبر Make.com لإرسال رسائل واتساب تلقائيًا للعملاء عند حدوث تحديثات على الشحنات أو الطلبات. باستخدام Webhooks و HTTP Requests، يمكنك تسهيل عملية الاتصال مع العملاء وتقديم تحديثات مباشرة وفورية لهم.

Leave a comment

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *