获取频道中的消息数,而无需在 Twilio IP 消息传递中检索它们

Get number of messages in a channel without retrieving them in Twilio IP Messaging

本文关键字:IP Twilio 消息传递 检索 频道 消息 获取      更新时间:2023-09-26

channel.getMessages()检索通道中的所有消息,以便可以对它们进行计数,但效率低下。有没有办法在 Twilio 中刚刚找到/创建的频道(尚未加入(中获取消息数量?

看到这里

Twilio开发者布道者在这里。

不幸的是,现在没有一种方法可以在不实际获取所有消息的情况下返回消息量。

该方法返回一个数组,因此您可以只获取该数组的长度,而无需遍历它来计算项数。我知道这并不理想,所以我建议暂时的解决方法是缓存每个通道中的消息数量,这样您就不必每次都在每个新会话中调用 getMessages((。

同样不理想,但可以暂时让你出狱,直到没有实现此功能。

希望这对你有帮助