Skip to content
حالة استخدام · إشعارات

إشعارات حية بدون استطلاع واحد

تغييرات حالة الطلب، تنبيهات الاحتيال، شارات الإشارات، تحذيرات النظام — تُرسَل فورياً من خادمك إلى كل عميل متصل. ويب هوك من خادم إلى خادم يؤكد التسليم.

قنوات لكل مستخدم

كل مستخدم يشترك في private-user-{id}. خادمك ينشر إلى تلك القناة — فقط الشخص الصحيح يستقبل الإشعار.

ويب هوك التسليم

احصل على استدعاء من جانب الخادم عند تأكيد إشعار أو انتهاء صلاحيته. إعادة محاولة مدمجة وسجل تسليم لـ 7 أيام.

التحقق من المخطط

حدّد كيف يجب أن تبدو حمولات أحداثك، وسنحذّرك في لوحة التحكم عند نشر حدث غير صالح.

الكود الذي ستكتبه

نفس بروتوكول Pusher — يعمل مع جميع الـ SDKs الرسمية بدون تعديل.

Mawjly
import Pusher from 'pusher';

const pusher = new Pusher({
  appId: 'APP_ID',
  key: 'KEY',
  secret: 'SECRET',
  host: 'ws-sa.mawjly.com',
  cluster: 'sa',
  useTLS: true,
});

// Send a notification to a specific user
await pusher.trigger(`private-user-${userId}`, 'notification', {
  type: 'order.shipped',
  title: 'Your order is on the way',
  body: 'Tracking #SA-7842',
  ts: Date.now(),
});

ابنِ ميزتك في الزمن الحقيقي اليوم

لا بطاقة ائتمانية. لا تنصيب. أول 200,000 رسالة في اليوم مجانية للأبد.

ابدأ مجاناً