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

问题描述 投票:0回答:1

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

目前,为了刷新我的应用程序的唯一对话伙伴列表,我基本上是通过MessageResource.Read来返回一个日期过滤的列表,就像这样。

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

...这样我就可以通过杂耍式的排序来编制一个独特对话伙伴的列表。

鉴于我可以用 众多 的消息,似乎效率很低。

有没有一种方法是我遗漏的,可以简单地返回一个唯一的对话伙伴的电话号码列表,以及与他们的最后一次短信(进入或退出)的日期时间?

c# twilio twilio-api
1个回答
0
投票

下面是短信日志的最佳实践,我建议在你这边维护日志在你的数据存储中,而不是让Twilio存储日志并使用REST API来获取。

短信记录的最佳实践--维护短信记录的建议

© www.soinside.com 2019 - 2024. All rights reserved.