1

未読メッセージを含むユーザーのチャネルのリストを取得したいと考えています。これまでに見つけた最善の解決策 (間違っている場合は修正してください) は、チャネル記述子を使用することです。

// 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 オブジェクトで順序付けする方法はありますか?

4

1 に答える 1