如何从Twilio可编程SMS API读取收到的SMS消息
我想问一下,如何根据特定日期读取所有从Twilio可编程SMS API接收到的SMS消息 我设法找出了如何读取所有发送的SMS消息,但找不到关于如何获取所有接收到的SMS消息(而不是发送的)的更多资源 下面是您如何阅读发送的短信,而不是在特定日期后发送的收到的短信 提前欣赏如何从Twilio可编程SMS API读取收到的SMS消息,sms,twilio,Sms,Twilio,我想问一下,如何根据特定日期读取所有从Twilio可编程SMS API接收到的SMS消息 我设法找出了如何读取所有发送的SMS消息,但找不到关于如何获取所有接收到的SMS消息(而不是发送的)的更多资源 下面是您如何阅读发送的短信,而不是在特定日期后发送的收到的短信 提前欣赏 TwilioClient.Init(accountSid, authToken); var messages = MessageResource.Read( date
TwilioClient.Init(accountSid, authToken);
var messages = MessageResource.Read(
dateSentAfter: new DateTime(2018, 12, 6, 0, 0, 0)
);
foreach (var record in messages)
{
Response.Write(record.DateCreated + ", From: " + record.From + ", To:" + record.To + "</br>" + " Body: " + record.Body + "</br></br>");
}
JavaScript使用0-11个月,而不是1-12个月 因此,使用您当前拥有的日期作为过滤器
let a = new DateTime(2018, 12, 6, 0, 0, 0)
console.log(a)
结果:2019-01-06T00:00:00.000Z
您需要的是新的DateTime2018、11、6、0、0、0
结果:2018-12-06T00:00:00.000Z
看看这是否解决了问题
dateSent字段同时位于已发送和已接收的消息中。您可以将To设置为您的Twilio电话号码,以进一步将数据集缩减为该日期收到的SMS消息