TsgcWSAPIServer_WebPush › Ereignisse

TsgcWSAPIServer_WebPush Ereignisse

Ereignisse, die Sie behandeln können, nach Zweck gruppiert, gefolgt von der vollständigen alphabetischen Liste.

Abonnements

NameBeschreibung
OnWebPushSubscriptionWird ausgelöst, wenn ein Browser nach dem Aufruf von PushManager.subscribe() einen POST an den Subscription-Endpunkt sendet; empfangen Sie den Endpunkt, den p256dh-Schlüssel und das auth-Secret, um sie serverseitig zu persistieren.
OnWebPushUnsubscriptionWird ausgelöst, wenn ein Browser per POST an den Unsubscription-Endpunkt sendet (PushManager.unsubscribe() oder Service-Worker-Änderung); verwenden Sie es, um das Abonnement aus Ihrem persistenten Speicher zu entfernen.

Errors

NameBeschreibung
OnWebPushSendNotificationExceptionWird ausgelöst, wenn beim POSTen einer Benachrichtigung an den Push-Dienst eine Exception ausgelöst wird (typische Ursachen: 400 Bad Request, 404/410 Gone für abgelaufene Endpunkte, TLS- oder Netzwerkfehler).

Alle Ereignisse (alphabetisch)

NameBeschreibung
OnWebPushSendNotificationExceptionWird ausgelöst, wenn beim POSTen einer Benachrichtigung an den Push-Dienst eine Exception ausgelöst wird (typische Ursachen: 400 Bad Request, 404/410 Gone für abgelaufene Endpunkte, TLS- oder Netzwerkfehler).
OnWebPushSubscriptionWird ausgelöst, wenn ein Browser nach dem Aufruf von PushManager.subscribe() einen POST an den Subscription-Endpunkt sendet; empfangen Sie den Endpunkt, den p256dh-Schlüssel und das auth-Secret, um sie serverseitig zu persistieren.
OnWebPushUnsubscriptionWird ausgelöst, wenn ein Browser per POST an den Unsubscription-Endpunkt sendet (PushManager.unsubscribe() oder Service-Worker-Änderung); verwenden Sie es, um das Abonnement aus Ihrem persistenten Speicher zu entfernen.