2017-09-26 9 views
0

通知をウェブサイトに送信したいと思います。オンサイトWeb通知アーキテクチャの実装方法は?

私はユーザー情報を持っていません。私たちのウェブサイトはログインとサインアップのオプションを持っていません。私たちにはユーザーデータはありません。

しかし、私はウェブサイトに通知を送信したいと思います。 このタイプのアーキテクチャを実装するにはどうすればよいですか?

説明してください。

+0

私たちのウェブサイトでは、記事を公開しています。新しい記事が公開されている場合は、自分のウェブサイトで通知を許可する場合は通知を送信したいと思います。 – Mahesh

+0

あなたはPushpadを使うことができます:それはあなたがそれを正確に行うことを可能にするWordpress用のプラグインを持っています。 Wordpressを使用しない場合は、ダッシュボードから通知をトリガーするか、ライブラリを使用することができます。 https://pushpad.xyz/docs/sending_push_notifications – collimarco

答えて

0

1つの可能なオプションは、サイトが単純な間隔機能を実行し、x秒ごとにトリガーし、サーバーからデータ(ajax付き)を要求することです。

次に、新しいデータがあるかどうかに関係なく、クライアント側で処理します。

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

これは、サーバーから3秒ごとにデータを要求する関数の単なる例です。

+0

ウェブサイトがブラウザで開いていない場合、通知もこのロジックによって送信されるかどうかを確認してください。 – Mahesh

+0

いいえ、ページが読み込まれていない場合、要求は行われないため、サーバーはクライアントに応答しません。 –

+0

サービスワーカーのJavaスクリプトfile.butを使用してこれを行うことができますが、私はそれを行う方法を知らないのですか?教えてください教えてください – Mahesh

関連する問題