我如何检索所有 twilio 频道或分页,按更新的频道属性排序?
Posted
技术标签:
【中文标题】我如何检索所有 twilio 频道或分页,按更新的频道属性排序?【英文标题】:How can i retrieved all twilio channels or paginated, ordered by updated channel attribute? 【发布时间】:2017-06-04 13:14:39 【问题描述】:我正在检索 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。此外,我只需要在前端的可见频道列表中显示活动频道,为此我需要知道哪些频道至少有两条消息。如果频道列表按“更新”属性排序,那么我可以显示分页的频道,并且我可以确定第一个频道是活动频道。
【问题讨论】:
【参考方案1】:这里是 Twilio 开发者宣传员。
恐怕 API 目前不支持。但是,我们知道它确实需要在未来成为其中的一部分。
【讨论】:
两年后:我们仍在等待:/ 现在有更多选择!查看有关getLocalChannels
方法的文档:media.twiliocdn.com/sdk/js/chat/releases/3.2.2/docs/…以上是关于我如何检索所有 twilio 频道或分页,按更新的频道属性排序?的主要内容,如果未能解决你的问题,请参考以下文章
在 Twilio Programmable Chat 中,在 Laravel 后端,如何在给定频道代码的情况下获取频道成员
youtube api v3 从比视频更新的频道中获取所有视频