Componente TsgcWSAPIServer_WebPush.
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
- Adjunte un TsgcWSServer_API_WebPush a un servidor WebSocket usando la propiedad Server.
- 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).
- Requiere implementar la versión OpenSSL 3.0.0
- 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.
- Inicie el servidor y acceda al endpoint configurado para probarlo.