Django: Push Notification
APNS (Apple)
FCM/GCM(Google)
Web Push
- https://github.com/safwanrahman/django-webpush
- https://github.com/web-push-libs/pywebpush
- https://github.com/jazzband/django-push-notifications
- https://github.com/elishowk/django-webpush-demo
- django-push-notifications を使って、Web Push 通知を実装する
- Web Push でブラウザにプッシュ通知を送ってみる
- ブラウザでプッシュ通知を実装してみた
- Web Push のサーバーサイドの処理〜VAPID と Message Encription を中心に〜
- iOS16.4 から iOS の Safari でも Web プッシュが受け取れるようになったので AWS の機能でも試してみた! – 前編 (ローカルでの Web プッシュ通知と PWA 化)
- iOS16.4 から iOS の Safari でも Web プッシュが受け取れるようになったので AWS の機能でも試してみた! – 後編 (リモートでの Web プッシュ通知)
Spec:
macOS:
Service Worker
VAPID (Voluntary Application Server Identification)
- 「application server」が「push service」に自分自身の情報を提供する仕組み