ReactJS веб-push-уведомления в определенное время? - PullRequest
0 голосов
/ 04 ноября 2019

Я пытаюсь создать веб-приложение на основе React.JS (не React-Native) и Django для его бэкэнда. Я сейчас борюсь за то, как отправлять push-уведомления в определенное время. Существуют ли какие-либо полезные модули / API, которые могут поддерживать push-уведомления, основанные на времени?

Если быть точным ... даже если я покидаю веб-сайт, пока включен мой браузер (например, Chrome), я хочупо-прежнему сможет получать уведомления в установленное мной время.

1 Ответ

2 голосов
/ 04 ноября 2019

Во-первых, интерфейсная часть не очень актуальна, во-вторых, вы можете использовать push-уведомление firebase, сгенерировать токен на стороне клиента для этого браузера и отправить его в свою БД и сохранить его, затем вы можете использовать что-то вроде django-cronjobs и времяесли вы хотите, чтобы в течение дня в 17:00 по Гринвичу давали push-уведомления каждый день, установите его там, и вы можете использовать fcm для отправки ему уведомлений. Ref это репозиторий github для fcm django , вам просто нужно добавить код django-cronjob для запуска этого файла.

...