通过Twilio C#API检索SMS会话伙伴列表



我在我的SMS.NET项目中成功地使用了Twilio C#帮助程序库,但我有一个性能/优化问题:

目前,为了刷新我的应用程序的独特对话伙伴列表,我基本上是通过MessageResource返回一个日期过滤列表

MessageResource.Read(dateSentAfter:=New DateTime(DatePart(DateInterval.Year, dtOldestMessageDate), DatePart(DateInterval.Month, dtOldestMessageDate), DatePart(DateInterval.Day, dtOldestMessageDate), 0, 0, 0))

这样我就可以通过对生成的列表进行处理/排序来编译一个独特的会话伙伴列表。

考虑到我可以向任何/所有合作伙伴发送多条消息,这似乎效率很低。

有没有一种方法我错过了,可以简单地返回一个唯一的对话伙伴的电话号码列表和最后一条短信(输入或输出(的日期时间?

以下是SMS日志记录的最佳实践,我建议在您的一侧/数据存储中维护日志,而不是让Twilio存储日志并使用REST API获取日志。

SMS消息记录的最佳实践-维护消息记录的建议

最新更新