未読メッセージを含むユーザーのチャネルのリストを取得したいと考えています。これまでに見つけた最善の解決策 (間違っている場合は修正してください) は、チャネル記述子を使用することです。
// Example for a single page
client.getUserChannelDescriptors().then(function(paginator) {
for (var i = 0; i < paginator.items.length; i++) {
var descriptor = paginator.items[i].descriptor;
if (descriptor.unread_messages_count > 0) {
console.log("Channel found, id: " + descriptor.uniqueName);
}
}
});
私の質問: チャネルのリスト全体を調べる必要がないように、最初に未読メッセージのあるチャネルを取得できるように、paginator オブジェクトで順序付けする方法はありますか?