Задать вопрос

Как разослать push-уведомления?

Доброе время суток!

Есть сервисы типа sendpulse.com которые позволяют рассылать пуш сообщения.

  • Я правильно понимаю, это те же HTML5 Notifications?
  • Как у них получается работать при закрытом сайте?
  • Как самому разослать сообщения, если сайт не открыт?
  • Вопрос задан
  • 551 просмотр
Подписаться 5 Оценить Комментировать
Решения вопроса 2
BupycNet
@BupycNet
Основатель PushAll
Лучше слать через PushAll
Но если самому - то копайте в сторону Push API. https://github.com/chrisdavidmills/push-api-demo
Но надо понимать что бесплатно у вас получится лишь на хроме, ff и что на них основано. На Safari нужно сертификат делать через аккаунт разработчика Apple, для мобильных платформ приложения надо писать.
Ну и самое сложное - надо поддерживать актуальные токены, обновлять их, следить за актуальностью подключенных устройств.

Если понятнее - при закрытом сайте оно отправляется через сервисы браузера, далее он вызывает ваш код в Service Worker и он уже отображает уведомление.

-----------
Получил данный вопрос через IT вопросник
https://pushall.ru/?fs=927
Ответ написан
@mletov
Делал на основе статей

https://mobiforge.com/design-development/web-push-...
https://developers.google.com/web/updates/2015/03/...

Там достаточно подробно рассказано про Service Worker, фоновый режим поддерживаемые браузеры и т д.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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