0

、、、などidのいくつかの列を持つメッセージテーブルがあります。新しいメールがあるかどうかを確認する最も信頼できる方法を探しています。新しいメールがある場合は、jqueryで読み込んで、に表示します。ログインしたユーザー。私は列を使用することを考えていました、そしてそれが読まれないならばそれを引き込みます、しかし時々ユーザーはメッセージを開かないので私はそれを再び引き込みたくありません。新しいメッセージをチェックするための最良の方法は何ですか?ユーザーが受信トレイページに座っている場合は、新しいメッセージを受信トレイにロードしたいだけです。to_idfrom_idis_readis_read

4

2 に答える 2

0

APIは、last_message_idまたはlast_checked_atパラメータのいずれかを受け入れ、そのID/タイムスタンプよりも新しいメッセージのみを返す必要があります。クライアント側では、最新のメッセージよりも新しいメッセージ、またはリストの「一番上」にあるメッセージを要求する必要があります。

于 2013-01-17T22:38:50.437 に答える
0

自動的に呼び出すのは得策ではありません。必要のない多くのオーバーヘッドが発生します。

心当たりがあれば、

<script>
    setInterval(function(){ <code here> }, 50);
</script>

ソース

それ以外の場合は、プッシャーを見てください

于 2013-01-17T22:30:33.767 に答える