При подписке на фид уведомлений есть ли способ получить невидимые и непрочитанные подсчеты уведомлений из полезной нагрузки, предоставленной обещанием подписки на получение в реальном времени? Если нет, планируют ли это реализовать в будущем?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);
});
В настоящее время, полезная нагрузка не включает в себя невидимые или непрочитанные счетчик, давая обратно данные из канала уведомления.
Полезная нагрузка для фидов уведомлений должна содержать дополнительные поля рядом с 'new' и' deleted'. А именно «непрочитанные» и «невидимые», если эти поля не отображаются в вашей полезной нагрузке, что-то не так, обратитесь в службу поддержки с идентификатором приложения, для которого у вас возникла эта проблема. – Matthisk