2016-08-06 4 views
0

通知フィードを購読するときに、getstreamリアルタイムサブスクリプションによって示されたペイロードから、未読および未読の通知回数を取得する方法はありますか?そうでない場合は、これを今後実施する計画はありますか?Getstream.ioリアルタイムのサブスクリプションに通知回数を含める方法

このデータを取得するにはnotificationFeed.get({limit: 0})を実行できますが、現在のシステムでは、サブスクライバのペイロードにその数が含まれていると便利です。通知フィードからデータをバック与えるとき

this.notificationFeed 
    .subscribe((payload) => { 
     console.log(payload) 
    }) 
    .then(() => { 
     //console.log('Full (Global Feed Flat): Connected to faye channel, waiting for realtime updates'); 
    }, (err) => { 
     console.error('Full (Notification Feed): Could not establish faye connection', err); 
    }); 

現在、ペイロードは、目に見えないか、未読のカウントが含まれていません。

+0

通知フィードのペイロードには、 'new'と' deleted'の横に追加のフィールドが含まれている必要があります。これらのフィールドがペイロードに表示されない場合は、「未読」および「見えない」と表示されます。この問題が発生しているアプリのIDでサポートにお問い合わせください。 – Matthisk

答えて

0

リアルタイム通知ペイロードには、フィードの数がunseen/unreadには含まれません。フィードの変更をリッスンしてカウンタを更新する場合は、API呼び出しを実行してそこからカウンタを取得する必要があります。

関連する問題