Вопросы по теме 'push-api'

Лимит и квота Chrome push-уведомления limit google-cloud-messaging
Здравствуйте, я работаю над включением push-уведомлений для Chrome, в основном я выполнил шаги https://developers.google.com/web/updates/2015/03/push-notifications-on-the-open-web , хотя потом я добавил разные вещи. Все работает правильно, но перед...
3704 просмотров

Получение настроенного сообщения из GCM с помощью веб-push-уведомлений
Я использую веб-push-уведомления с Chrome, и они отлично работают. Но теперь я хочу доставлять настраиваемое сообщение в свои уведомления. Я могу попросить обслуживающего персонала позвонить на мой сайт для получения контента, как это делается на...
414 просмотров
schedule 20.09.2021

Web Push: конечная точка firefox возвращает InvalidRegistration ID
Я реализовал push-уведомления для Chrome и Firefox. И тестирование с помощью команды curl в командной строке. curl --header "Authorization: key=" --header "Content-Type: application/json" https://android.googleapis.com/gcm/send -d...
589 просмотров

Подписка пользователя с помощью pushPad Express на настраиваемый тег
Я использую pushpad Express для создания настраиваемого центра уведомлений для веб-приложения, подписка отлично работает с Uids, но я не могу заставить его работать с фильтрацией тегов. Я проверяю документацию, но не могу найти для этого правильного...
64 просмотров
schedule 21.09.2021

PushPad: Chrome не отображает push-уведомления
Этот вопрос следует из следующего вопроса (см. раздел комментариев): PushPad: подписка удаляется после обновления сайта У меня проблема с использованием PushPad. Я создал проект, реализовал код и так далее. Моя проблема в том, что Chrome...
545 просмотров

Как задается URL-адрес push-службы API Push?
Push API определяет push-сервис как система, которая позволяет серверам приложений отправлять push-сообщения в веб-приложение. Подписка на сервис создается вызовом serviceWorkerRegistration .pushManager.subscribe() без каких-либо...
975 просмотров

Push-уведомления Chrome (зарегистрируйтесь и дождитесь уведомлений)
Следуя этому руководству , я пытаюсь зарегистрировать свой chrome в GCM, но я не могу подписаться на браузер: Я пытаюсь сделать то же самое, что и в следующих примерах, без кнопки. Как только вы примете запрос на разрешение, я хочу получить...
1680 просмотров

Как я могу прочитать pushSubscription.endpoint внутри работника службы?
Я использую Google Chrome Service Worker для реализации службы push-уведомлений для своих веб-пользователей. Учитывая текущие ограничения безопасности Chrome, невозможно отправить полезную нагрузку, поэтому я получаю контент со своего веб-сервера,...
1078 просмотров

Не удалось подписаться на PushManager
Я nww для GAE и push API/сервисных рабочих, я пытаюсь подписаться на pushManager, но обработчик метода pushManager getSubscription возвращает нулевую ссылку navigator.serviceWorker.ready.then(function(serviceWorkerRegistration) {...
3351 просмотров

Обновить скрипты, импортированные с помощью importScripts в сервис-воркере
У меня есть веб-сайт, на котором есть сервисный работник, например: // Import a script from another domain importScripts('https://example.com/script.js') Предположим, что script.js обновляется каким-то новым кодом, а сервис-воркер...
5610 просмотров
schedule 24.07.2023

Экспорт открытого ключа в base64 в Ruby
У меня есть открытый ключ в формате PEM, который был сгенерирован с помощью: ecdsa_public_key = OpenSSL::PKey::EC.new ecdsa_private_key ecdsa_public_key.private_key = nil ecdsa_public_key.to_pem Мне нужно прочитать строку PEM и получить...
1746 просмотров
schedule 21.11.2022

Действительно ли необходимо обновлять подписку при каждой загрузке страницы?
В настоящее время я работаю над веб-приложением, которое позволит пользователю подписываться на push-уведомления. Мы будем хранить подписки в таблице базы данных, сопоставленной с идентификатором пользователя, и когда необходимо отправить...
604 просмотров
schedule 09.04.2023

Pushpad не может отправлять уведомления из приложения node.js
Я написал код, показанный ниже, для отправки push-уведомления: const pushpad = require('pushpad'); require('dotenv').config(); const axios = require('axios'); const project = new pushpad.Pushpad({ authToken: process.env.PUSH_PAD_AUTH_TOKEN,...
57 просмотров
schedule 20.03.2023

Вопросы о синхронизации push-подписок Service Worker
Я читал, что push-подписка может не синхронизироваться между браузером и push-сервисом. Я видел два исправления, оба выглядят нестандартными: ServiceWorkerGlobalScope.onpushsubscriptionchange GCM send response, mentioned here , spelled...
470 просмотров