hacker-dom
(Dominik Teiml)
16 أكتوبر 2022، 12:24م
1
كنت أتساءل عن الوضع الحالي لإشعارات الدفع (PUSH NOTIFICATIONS) على نظام iOS.
على حد علمي:
يوفر DiscourseHub إشعارات الدفع للمواقع المستضافة.
المواقع الأخرى لديها إشعارات استطلاع غير موثوقة.
يمكن للمسؤولين استخدام Pushover.
قد تحل Apple هذه المشكلة في عام 2023.
كمستخدم عادي (بدون صلاحيات مسؤول)، كنت أتساءل عن خياراتي (لموقع مستضاف ذاتيًا). أنا منفتح على استخدام خدمات خارجية مثل Pushover، أو روبوت Telegram..
5 إعجابات
sam
(Sam Saffron)
20 أكتوبر 2022، 11:32م
2
أوصي بالتأكيد بتجربة Pushover notifications للحجم. أخبرنا كيف سارت الأمور معك.
hacker-dom
(Dominik Teiml)
21 أكتوبر 2022، 9:26ص
3
لقد ألقيت نظرة سريعة عليه للتو
بعد إنشاء التطبيق، انسخ رمز API الناتج إلى صفحات المكون الإضافي للمسؤول في Discourse، وقم بتمكين المكون الإضافي.
سيتمكن جميع المستخدمين بعد ذلك من إضافة مفاتيح المستخدم الخاصة بهم في تفضيلاتهم ← الإشعارات.
ولكن يبدو أن هذا للمسؤولين وليس للمستخدمين العاديين للموقع، أليس كذلك؟
الخيار الكامل هو النشر على متجر تطبيقات واحد أو كليهما باستخدام:
Following up on the discussion here , I have successfully set up a fork of the official Discourse app that can send push notifications via the OneSignal API.
There are two parts to this:
discourse-onesignal - a Discourse plugin that sends Push Notifications to OneSignal’s REST API
and a Discourse Mobile Single Site App built similarly to the official Discourse Mobile app (using React Native), but using OneSignal for notifications and a simplified interface to suit the needs of a single app.
I…
ولكنك ستحتاج على الأرجح إلى مطور متمرس لمساعدتك في ذلك (إذا لم تكن واحدًا بنفسك) وهو ليس الخيار الأرخص، ولكنه الأكثر تكاملاً ويمنحك مساحة تسويقية في متاجر التطبيقات.
إعجاب واحد (1)
Falco
(Falco)
8 أبريل 2023، 2:16م
5
اعتبارًا من اليوم، أصبحت مواقع Discourse تدعم إشعارات الدفع على نظام iOS بشرط أن يضيف المستخدم الموقع إلى شاشته الرئيسية ويمكّن إشعارات الدفع.
[IMG_0099]
[IMG_0101]
[IMG_0102]
[1] pry(main)> PushSubscription.last
=> #<PushSubscription:0x00007fec11b781a8
id: 5164,
user_id: 8722,
data:
"{\"endpoint\":\"https://web.push.apple.com/.........\",\"keys\":{\"p256dh\":\"..................\",\"auth\":\"..............\"}}",
created_at: Thu, 16 Feb 2023 21:51:24.260325000 UTC +00:00,
updated_at: Thu, 16 Feb 2023 21:51:24.260325000 UTC +00:00,
error_count: 0,
first_error_at: nil>
Just enabled it here on Meta on my iPad, let’s see how…
7 إعجابات