【问题标题】:Twilio Node.js API date formatTwilio Node.js API 日期格式
【发布时间】:2013-12-04 23:48:36
【问题描述】:

我正在尝试从 Twilio 的 Node.js API 获取消息列表。我想要在大于或等于给定日期的日期发送的所有消息:

client.messages.list({
  dateSent: '>=2013-10-04',
}, function(err, data) {
  if (err) {
    console.log(err);
  } else {
    data.messages.forEach(function(message) {
      console.log(message.body);
    });
  }
});

获取发送的绝对日期很容易,而且可行,但在文档中它说:

在这里,在“列表过滤器”下它指出:

仅显示在该日期发送的消息(GMT 格式),给出为 YYYY-MM-DD。示例:日期发送=2009-07-06。您还可以指定 不等式,例如已发送消息的 DateSent=YYYY-MM-DD 用于消息 在某个日期的午夜或之后发送。

这适用于 URL 参数,但我不知道如何将其作为 JSON 参数传递给客户端对象......

我要求 Twilio 支持,但没有答案...

【问题讨论】:

    标签: node.js api twilio


    【解决方案1】:

    Twilio 回答了我。这是正确的语法:

    client.messages.list({
      'dateSent>': '2013-10-04',
    }, function(err, data) {
      if (err) {
        console.log(err);
      } else {
        data.messages.forEach(function(message) {
          console.log(message.body);
        });
      }
    });
    

    【讨论】:

      猜你喜欢
      • 2012-06-26
      • 1970-01-01
      • 1970-01-01
      • 2019-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-08
      相关资源
      最近更新 更多