Javascript 如何检索所有twilio通道或按更新的通道属性排序的分页通道?

Javascript 如何检索所有twilio通道或按更新的通道属性排序的分页通道?,javascript,pagination,twilio,channel,twilio-api,Javascript,Pagination,Twilio,Channel,Twilio Api,我正在检索javascript客户端上的所有通道,但我遇到了一个问题,因为我需要通过“通道更新”属性对通道进行排序,这是一个问题,因为我正在使用以下代码检索通道: var messagingClient = new Twilio.Chat.Client(twilioToken); messagingClient.initialize() .then(() => messagingClient.getUserChannels()) .then((paginator) => {

我正在检索javascript客户端上的所有通道,但我遇到了一个问题,因为我需要通过“通道更新”属性对通道进行排序,这是一个问题,因为我正在使用以下代码检索通道:

var messagingClient = new Twilio.Chat.Client(twilioToken);
messagingClient.initialize()
.then(() => messagingClient.getUserChannels())
.then((paginator) => {
    const channels = paginator.items;
    //This channels is not sorted by updated attribute
});

现在,这对我不起作用,因为我对每个用户都有一个支持通道,当用户数量在未来增加时,我将需要检索所有通道以了解事件的通道,如onMessageAdded。此外,我需要在前端的可见频道列表中只显示活动频道,为此,我需要知道哪些频道至少有两条消息。如果频道列表按“updated”属性排序,那么我可以显示分页的频道,并且我可以确定第一个频道是活动频道。

Twilio developer evangelist在此


恐怕API目前不支持这个功能。然而,我们明白,未来它确实需要成为it的一部分。

两年后:我们仍在等待:/尽管现在有更多的选择!查看有关
getLocalChannels
方法的文档: