@Arrow_MGD

Push уведомления в PWA приложении с запросом в БД?

Подскажите пожалуйста, у меня есть приложение на Vue (vite). В качестве BackEnd'a использую Supabase (аналог Firebase). Приложение также есть в версии PWA. Пользуются им 2 человека всего лишь. Залит на GitPages. В приложении просто идёт контроль определённых операций.
Нужно сделать так, чтобы каждый день в 13:00 обоим приходило Push уведомление на телефоне, при условии, что на сегодня есть еще не завершенные операции (состояние операции находиться в Supabase).
Как это реализовать? Чтобы в режиме закрытого приложения как-бы шел запрос в БД на состояние операций и соответственно ответ в виде Push уведомления.
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
zkrvndm
@zkrvndm
Архитектор решений
Никак. Да, формально во всех браузерах встроен механизм подписок на уведомления от сайтов, но это дерьмо работает крайне нестабильно и через раз, часто уведомления просто не доходят или доходят не вовремя.

Единственный способ организовать более менее стабильные уведомления пользователям вашего PWA приложения это использовать различные внешние API для отправки SMS, в отличии от встроенных push это намного надежнее.

https://www.google.ru/search?q=отправка+sms+API
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы