تكامل Whats360 مع FedEx لإرسال إشعارات التوصيل عبر واتساب باستخدام Webhooks و HTTP Requests

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

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

  • حساب على Whats360 API: يمكنك الحصول على مفتاح API من خلال Whats360.
  • حساب FedEx: يمكنك الحصول على بيانات حسابك API من FedEx لتتبع الشحنات.
  • Make.com: منصة لربط التطبيقات من خلال إنشاء سيناريوهات باستخدام HTTP Requests و Webhooks.

الخطوات التفصيلية لإنشاء السيناريو:

الخطوة 1: الحصول على API Keys من Whats360

  1. قم بإنشاء حساب على Whats360.
  2. انتقل إلى صفحة API وتأكد من أنك قد حصلت على API Key و Client ID.
  3. احفظ هذه القيم لأنها ستكون ضرورية في إعدادات HTTP Request لإرسال الرسائل.

الخطوة 2: إعداد Webhook في FedEx

FedEx يتيح لك إنشاء Webhooks لربط تحديثات الشحنات بنظامك الخارجي. قم بإنشاء Webhook على موقع FedEx ليتم إرسال إشعارات الحالة إلى هذا الرابط بمجرد أن تتغير حالة الشحنة (مثل الشحن أو التوصيل).

  1. قم بزيارة لوحة تحكم FedEx الخاصة بك.
  2. ابحث عن خيار Webhooks في إعدادات API.
  3. حدد “Create Webhook” وأدخل الرابط الذي سيستقبل التحديثات من FedEx.
  4. سيقوم FedEx بإرسال إشعارات الحالة إلى هذا الرابط بمجرد أن تتغير حالة الشحنة.

الخطوة 3: إعداد Make.com (Scenario)

لتكامل Whats360 مع FedEx عبر Webhook، نحتاج إلى إعداد سيناريو في Make.com. سيقوم هذا السيناريو بتلقي التحديثات من FedEx عبر Webhook، ثم إرسال إشعار عبر WhatsApp باستخدام Whats360 API.

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

  1. سجل دخولك إلى Make.com وأنشئ سيناريو جديد.
  2. أضف Webhook كمحرك البداية.
  3. اختر Custom Webhook وأعطه اسمًا مناسبًا.
  4. سيظهر لك رابط URL الذي ستقوم بإضافته في إعدادات Webhook في FedEx.
  5. الآن، كلما تم إرسال تحديث من FedEx، سيقوم Make.com بتلقي البيانات عبر هذا Webhook.

إعداد HTTP Request لإرسال رسائل WhatsApp:

بعد أن استقبل Make.com البيانات من FedEx، سنحتاج إلى إرسال رسالة WhatsApp باستخدام Whats360 API.

  1. أضف HTTP Request إلى السيناريو.
  2. اختر Method: POST.
  3. أدخل URL الخاص بـ Whats360 API: https://api.whats360.live/api/user/v2/send_message
  4. إعداد Headers:
    • Content-Type: application/json
    • Authorization: Bearer YOUR_API_KEY (حيث YOUR_API_KEY هو المفتاح الذي حصلت عليه من Whats360).
  5. إعداد Body (صيغة JSON لإرسال الرسالة):
    {
      "client_id": "YOUR_CLIENT_ID",
      "mobile": "رقم الهاتف المستلم",
      "text": "تم شحن طلبك عبر FedEx. حالة الشحنة: تم التوصيل بنجاح."
    }
  6. اضغط على Run once لتشغيل السيناريو واختباره.

الخطوة 4: اختبار وتفعيل السيناريو

  • بعد إعداد السيناريو في Make.com، يمكنك اختبار السيناريو للتأكد من أن الرسائل تُرسل بنجاح إلى رقم الهاتف المطلوب.
  • عندما يقوم FedEx بتحديث حالة الشحنة، سيتم تلقائيًا إرسال إشعار عبر WhatsApp باستخدام Whats360 API.

فوائد هذا التكامل:

  • إشعارات تلقائية: سيتم إرسال إشعارات فورية إلى العملاء عند حدوث أي تحديث في حالة الشحنة.
  • مرونة في التخصيص: يمكن تخصيص الرسائل بشكل دقيق لتناسب أنواع الشحنات المختلفة.
  • عدم الحاجة لتطبيق واتساب رسمي: من خلال Whats360 API، يمكن إرسال الرسائل عبر WhatsApp دون الحاجة لاستخدام تطبيق واتساب الرسمي.

خلاصة:

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

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

بهذا الشكل، أصبح لديك تكامل كامل بين FedEx و Whats360 API لإرسال إشعارات توصيل عبر واتساب بدون الحاجة لتطبيق واتساب الرسمي.

Leave a comment

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