У нас есть приложение Cordova, которое использует push-уведомления, которое отлично работает на Android и iOS. Теперь я подумал, что хотел бы проверить, получу ли я Web Push API для работы на платформе браузера / в качестве PWA.
Однако мне не удалось найти каких-либо указаний, как это сделать.
Почти во всех найденных мной примерах с включенной платформой браузера используется пример из https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/API.md#pushnotificationinitoptions
const push = PushNotification.init({
browser: {
pushServiceURL: 'http://push.api.phonegap.com/v1/push'
}
});
Однако домен push.api.phonegap.com
, похоже, к настоящему времени не существует.
Документ Firebase , который я обнаружил, не объясняет, как использовать FCM с плагином push, который уже выполняет большинство описанных там вещей (я бы ожидал).
Я нашел пример , который использует pushServiceURL: 'https://fcm.googleapis.com/fcm/send'
, но вопрос уже гласит, что "Прежде всего, я не знаю, является ли pushServiceURL правильным. Это URL-адрес, который следует использовать, если Я хочу отправить несколько уведомлений от FCM? "
И я понимаю https://firebase.google.com/docs/cloud-messaging/http-server-ref, что этот URL является серверным API.
Итак, кто-нибудь умудрился использовать API Web Push с phonegap-plugin-push? С FCM или с сервисом andouter?
Спасибо!