首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从Twilio可编程短消息API读取收到的短消息

如何从Twilio可编程短消息API读取收到的短消息
EN

Stack Overflow用户
提问于 2018-12-08 04:02:51
回答 1查看 211关注 0票数 0

我想问一下如何从Twilio Programmable SMS API (基于特定日期)读取所有收到的SMS消息。

我设法弄清楚如何阅读所有发送的短信,但找不到太多的资源,如何获取所有收到的短信,而不是发送。

以下是如何阅读发送的短信,而不是收到的短信(发送后一定日期)提前欣赏。

代码语言:javascript
运行
复制
        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>");
        }
EN

回答 1

Stack Overflow用户

发布于 2018-12-08 21:54:42

JavaScript使用月份0- 11而不是1- 12。

因此,使用您当前拥有的日期作为筛选器。

代码语言:javascript
运行
复制
let a = new DateTime(2018, 12, 6, 0, 0, 0)
console.log(a)

结果:2019-01-06T00:00:00.000Z

你想要的是新的DateTime(2018,11,6,0,0,0)

结果:2018-12-06T00:00:00.000Z

看看这是否解决了这个问题。

在已发送和已接收的邮件中都有dateSent字段。您可以将To设置为您的Twilio电话号码,以进一步减少该日期接收的SMS消息的数据集。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53676157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档