تكامل Whats360 مع Aramex لإرسال إشعارات التوصيل وجدولة الطلبات عبر واتساب

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

المتطلبات المبدئية

  • حساب Whats360 API: يجب أن يكون لديك حساب نشط على Whats360 مع مفتاح API صالح.
  • حساب Aramex: ستحتاج إلى حساب apiي على Aramex للوصول إلى واجهة برمجة التطبيقات الخاصة بها لتحديث حالة الطلبات وجدولتها.
  • منصة Make.com: حيث سنقوم بإعداد السيناريو (العملية التلقائية).

الخطوات بالتفصيل

الخطوة 1: الحصول على مفاتيح API من Whats360 و Aramex

  • Whats360 API Key:
    1. سجّل الدخول إلى حسابك في Whats360.
    2. اذهب إلى قسم API للحصول على مفتاح API الذي ستحتاجه في الطلبات.
  • Aramex API Credentials:
    1. قم بتسجيل الدخول إلى حسابك في Aramex.
    2. اذهب إلى قسم API للحصول على بيانات الوصول (API Key، API Secret، Endpoint URL) التي ستمكنك من ربط النظام مع Aramex.

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

  1. إنشاء سيناريو جديد في Make.com:
    • سجّل الدخول إلى Make.com.
    • اختر Create New Scenario.
    • أضف وحدة HTTP Request.
  2. إعداد Webhook لربط Aramex:
    • اختر وحدة Webhook من أدوات Make.com.
    • اختر Custom Webhook لإنشاء نقطة وصول تقوم بتلقي الإشعارات من Aramex عند حدوث تحديثات جديدة على الطلبات أو الجداول الزمنية.
    • احفظ عنوان URL الذي سيتم استخدامه لربط النظام.
  3. إعداد وحدة HTTP لإرسال الرسائل عبر Whats360 API:
    • أضف وحدة HTTP Request لربطها بـ Whats360 API.
    • اختر POST كطريقة الاتصال.
    • في URL أدخل رابط Whats360 API لإرسال الرسائل:
      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": "رقم الهاتف المطلوب",
        "text": "تفاصيل التوصيل الخاصة بالطلب: [تفاصيل الطلب]"
      }
                      

الخطوة 3: ربط Webhook من Aramex مع Make.com

  1. تكوين Aramex Webhook:
    • اذهب إلى إعدادات Aramex وابحث عن خيار Webhook Configuration.
    • قم بتحديد URL الذي حصلت عليه من Make.com في الخطوة 2.
    • اختر البيانات التي ترغب في تلقيها مثل: تحديثات الحالة (مثل “تم التسليم” أو “في الطريق”)، وأوقات التوصيل.
  2. اختبار التكامل:
    • قم بإجراء اختبار على Aramex لتحديث حالة أو موعد توصيل.
    • تأكد من أن Make.com يستقبل البيانات عبر Webhook ويقوم بإرسال الرسائل عبر Whats360 API بشكل صحيح.

الخطوة 4: تخصيص الرسائل وفقًا للمعلومات المرسلة

  • في Make.com، يمكنك تخصيص الرسالة التي يتم إرسالها عبر Whats360 API بناءً على البيانات التي تم تلقيها من Aramex:
    • على سبيل المثال، إذا تم تحديث حالة الطلب إلى “تم التسليم”، يمكن إرسال رسالة نصية مثل:
      تم تسليم طلبك بنجاح. شكرًا لتسوقك معنا!
    • إذا كانت الحالة “في الطريق”، يمكنك إرسال تحديث آخر:
      طلبك في طريقه إليك! نتوقع وصوله في غضون 30 دقيقة.

الخطوة 5: إعداد تقارير وتذكيرات

  • يمكنك إضافة وحدة Email أو SMS في Make.com لإرسال إشعارات تذكير أو تقارير أسبوعية بشأن حالة الطلبات.
  • يمكن أيضًا إعداد تقارير استنادًا إلى حالات الشحن أو إشعارات متابعة لتحديث العملاء عبر وسائل متعددة.

ملاحظات إضافية:

  • تأكد من تكامل Whats360 API مع Aramex API عبر Webhooks بشكل سلس لتحقيق تجربة إرسال الرسائل بشكل مستمر ودقيق.
  • تأكد من اختبار السيناريو عدة مرات للتأكد من أن جميع البيانات يتم تمريرها بشكل صحيح بين Aramex و Whats360 API.
  • يمكنك تخصيص الرسائل النصية لتشمل معلومات إضافية مثل رقم الطلب، تاريخ التسليم، أو تفاصيل العميل حسب احتياجاتك.

روابط ذات صلة:

Leave a comment

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