تحتاج إلى خطة متقدمة لربط قناة مخصصة بـ respond.io. الرجاء الترقية أو الاشتراك إلى خطة متقدمة أو خطة مؤسسية في respond.io لاستخدام هذه الميزة.
اطلع على مشروعنا على GitHub كمثال لقناة مخصصة يمكنك نشرها على الخادم الخاص بك.
كيف يعمل
شاهد هذا الفيديو للحصول على شرح حول كيفية عمل قناتك المخصصة مع respond.io.
تلقي رسالة
لتلقي رسالة عبر قناة مخصصة، يجب اتباع الخطوات التالية:
عندما يحاول جهة الاتصال إرسال رسالة، سيستدعي مزود خدمة المراسلة خادم التكامل المخصص الخاص بك مع حمولة الرسالة (يرجى مراجعة وثائق API لمزود خدمة المراسلة للرجوع إليها).
سيتلقى خادم التكامل المخصص الخاص بك الرسالة ويرسلها إلى respond.io (بصيغة respond.io).
سيتلقى respond.io طلب POST، ويحفظ الرسالة ويعرضها في وحدة Inbox.
إرسال رسالة
لإرسال رسالة عبر قناة مخصصة، يجب اتباع الخطوات التالية:
عندما يحاول مستخدم/سير عمل/بث إرسال رسالة، سيتصل respond.io بخادم التكامل المخصص الخاص بك مع حمولة الرسالة (بصيغة respond.io).
سيتلقى خادم التكامل المخصص الخاص بك الرسالة وسينشرها إلى مزود خدمة المراسلة بالتنسيق الذي يتطلبه (يرجى مراجعة وثائق API لمزود خدمة المراسلة للرجوع إليها).
سيتلقى مزود خدمة المراسلة الـ Webhook ويؤكد ما إذا تم تسليم الرسالة بنجاح.
إذا لم يتم تسليم الرسالة بنجاح، يمكنك محاولة إضافة آلية إعادة المحاولة في خادم التكامل المخصص الخاص بك.
قدرات القناة
قدرات القناة المخصصة مدرجة أدناه:
توفر حالات الرسائل
بالنسبة للقناة المخصصة، يتم عرض توافر حالات الرسائل في الجدول أدناه:
حالة الرسالة | التوافر |
|---|---|
تم الإرسال | ✅ |
تم التوصيل | ✅ |
تمت القراءة | ✅ |
فشلت | ✅ |
بث
من الممكن إرسال الرسائل الجماعية عبر قناة مخصصة متصلة بـ respond.io.
- تعرّف على المزيد حول كيفية إرسال بث هنا
- تعرّف على كيفية التعامل مع رسائل البث الفاشلة هنا
حدود المعدلات
حد المعدل هو عدد استدعاءات API التي يمكن لتطبيق أو مستخدم إجراؤها خلال فترة زمنية محددة تحددها القناة. يتم تعيين حد المعدل لقناة مخصصة عند 20 طلبًا في الثانية.
قيود القناة
مع القنوات المخصصة، لا يمكن اكتشاف ما إذا كانت نافذة المراسلة مفتوحة أم مغلقة.
كما أنه لا يمكن إرسال رسائل موسومة أو رسائل نموذجية.