تخطَّ إلى المحتوى

حالة استخدام

تدفّقات النشاط والأحداث

سجلّات التدقيق وتدفّقات الطلبات وخطوط زمن الأعطال لها شكل واحد: قائمة يُضاف إليها فقط ويراقبها أحد. تُحمَّل عبر HTTP، وتبقى محدَّثة بالأحداث.

private-account-3b1
  • قنوات خاصة
  • أحداث
  • ويب هوك

كيف تعمل

  1. 01حمِّل أولًا ثم اشترِكاجلب الصفحة عبر HTTP ثم اشترِك — بهذا الترتيب، كي لا يسقط شيء في الفجوة.
  2. 02أضِف عند النشرالمدخلات الجديدة بالشكل نفسه الذي يأتي به حمولة الـ HTTP، فيكفي عارض واحد للاثنين.
  3. 03احصر بالقناةقناة واحد لكل حساب يُبقي التخويل بسيطًا — الاشتراك نفسه هو الفحص.

يستحسن أن تعرف

العميل الذي يعيد الاتصال لديه فجوة. أعِد جلب رأس التدفّق بدل افتراض أن المقبس التقط كل شيء.

في الكود

feed.js
js
const feed = await fetch('/api/activity?limit=50').then((r) => r.json())render(feed.items)// Same shape as the HTTP payload, so one renderer covers both.pusher.subscribe('private-account-3b1').bind('activity', (item) => {  prepend(item)})

مكتوب بمكتبات Pusher الرسمية، دون تعديل — لا حزمة من PushCaster لتثبيتها. الوثائق الكاملة

أشياء أخرى يبنيها الناس

كل حالات الاستخدام
presence-room-42

محادثة لحظية

غرف وعضوية ومؤشّرات كتابة على قنوات من نوع presence.

private-user-1e9

الإشعارات

حدث واحد من الخادم، يُوصَّل إلى كل واجهة تركها المستخدم مفتوحة.

أنشئ تطبيقًا وابنِها.

Support