TsgcWSAPIServer_WebPush

Componente TsgcWSAPIServer_WebPush.

Introducción

TsgcWSServer_API_WebPush es un componente que proporciona funcionalidad para gestionar suscripciones WebPush. WebPush es un protocolo para entregar notificaciones en tiempo real a aplicaciones web que se ejecutan en el navegador. Este componente puede utilizarse para gestionar suscripciones y enviar notificaciones a los clientes suscritos. A continuación encontrará las propiedades, eventos y métodos que ofrece la clase TsgcWSServer_API_WebPush, junto con ejemplos de código que demuestran su uso.

 

Configuración

  1. Adjunte un TsgcWSServer_API_WebPush a un servidor WebSocket usando la propiedad Server.
  2. Configure las claves pública y privada en la propiedad WebPush.VAPID. (Los usuarios registrados pueden descargar un ejecutable que genera las claves VAPID para Windows).
  3. Requiere implementar la versión OpenSSL 3.0.0
  4. En la propiedad WebPush.Endpoints puede definir sus propios endpoints para gestionar las suscripciones WebPush; por defecto, al acceder al endpoint "/sgcWebPush.html" se mostrará una página web sencilla que permite suscribirse a las notificaciones WebPush.
  5. Inicie el servidor y acceda al endpoint configurado para probarlo.

 

Referencia