2017-09-26 4 views
0

Je veux envoyer la notification au site Web.Comment mettre en place une architecture de notification Web sur site?

Je n'ai aucune information d'utilisateur. Notre site Web ne dispose pas d'option de connexion et d'inscription. Alors que nous n'avons pas de données utilisateur.

mais je veux envoyer la notification au site Web. comment puis-je implémenter ce type d'architecture?

Veuillez expliquer.

+0

Sur notre site, nous publions des articles. Si un nouvel article publié, je veux envoyer une notification à l'utilisateur si elles permettent des notifications sur mon site. S'il vous plaît, aidez-moi pour cela aussi. – Mahesh

+0

Vous pouvez utiliser Pushpad: il a un plugin pour Wordpress qui vous permet de faire exactement cela. Si vous n'utilisez pas Wordpress, vous pouvez déclencher des notifications à partir du tableau de bord ou en utilisant les bibliothèques. Voir https://pushpad.xyz/docs/sending_push_notifications – collimarco

Répondre

0

Une option possible est que votre site exécute une fonction d'intervalle simple, qui se déclenche toutes les x-secondes et demande des données (avec ajax) du serveur.

Ensuite, vous le gérez du côté client, qu'il y ait de nouvelles données ou non.

setInterval(function(){ 
    $.ajax(... 
     , success : function (res) { 
      if(res.data.newData){ 
        //push new data to the site 
      } 
     } 
    ); 
}, 3000); 

Ceci est juste un exemple d'une fonction qui demande des données au serveur toutes les 3 secondes.

+0

Si le site n'est pas ouvert dans le navigateur, alors la notification sera envoyée par cette logique ou pas? – Mahesh

+0

non, si la page n'est pas chargée, la requête ne sera pas faite et par conséquent le serveur ne répondra pas au client. –

+0

nous pouvons le faire en utilisant le fichier de script java travailleur de service.but je ne sais pas comment faire cela? Si vous savez s'il vous plaît dites-moi – Mahesh