поэтому у меня возникли проблемы с тем, чтобы понять, как это лучше всего сделать. Моя цель - включить push-уведомления из Gmail в мое веб-приложение, чтобы моим пользователям не приходилось каждый раз обновлять страницу, чтобы проверять указанный ярлык Gmail на наличие непрочитанных сообщений.
В настоящее время архитектура представляет собой серверную часть PHP, которая включает аутентификацию для пользователя, а также учетную запись службы, позволяющую всем пользователям «работать» в одном из своих почтовых ящиков.
Затем есть слой JS для манипуляции с DOM и т. Д.
Теперь я немного не понимаю, как лучше всего отображать эти сообщения PubSub в виде Push.
У меня уже есть клиенты, которые создают для себя именованную подписку на уже существующую тему, если она еще не существует, и вызывают для нее watch () 1 раз в день, а также получают сообщения. Но извлечение сообщений будет происходить только при перезагрузке, как и в текущем поведении. Я хочу, чтобы он отправлял сообщения, и пользователь потенциально мог получать уведомление.
К вашему сведению, в этом приложении есть сервисный работник, я подумал, может быть, его как-нибудь использовать? Это первый раз, когда я имею дело с чем-то подобным, поэтому я немного не понимаю, как лучше всего это сделать, поэтому любая помощь будет принята с благодарностью!