Twilio Node.js APIdate格式

我试图从Twilio的Node.js API获取消息列表。 我想要在date大于或等于给定date发送的所有邮件:

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); }); } }); 

获取发送的绝对date很容易,这是有效的,但在文档中说:

在这里,在“列表filter”下,它指出:

仅显示在该date发送的消息(格式为GMT格式),以YYYY-MM-DD的forms给出。 示例:DateSent = 2009-07-06。 您还可以指定不等式,例如DateSent <= YYYY-MM-DD表示在date午夜前或之前发送的邮件,而DateSent> = YYYY-MM-DD表示在date午夜或之后发送的邮件。

所以这适用于一个URL参数,但我不知道如何将这个作为一个JSONparameter passing给客户端对象….

我问Twilio的支持,但没有答案…

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); }); } });