Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用Node.js中的Twilio API获取从startDate到endDate的调用列表_Javascript_Node.js_Twilio_Twilio Php - Fatal编程技术网

Javascript 使用Node.js中的Twilio API获取从startDate到endDate的调用列表

Javascript 使用Node.js中的Twilio API获取从startDate到endDate的调用列表,javascript,node.js,twilio,twilio-php,Javascript,Node.js,Twilio,Twilio Php,我正在使用TwilioAPI收集一些关于调用使用情况的数据。当我调用监控警报的列表功能时,如下所示: const endDate=“2021-04-29”; const startDate=“2021-04-23”; const alerts=wait client.monitor.alerts.list({ 结束日期, 日志级别:“错误”, 开始日期, }); 它列出了从开始日期到结束日期的所有通话,但是当我使用 const calls=wait client.calls.list({ en

我正在使用TwilioAPI收集一些关于调用使用情况的数据。当我调用监控警报的列表功能时,如下所示:

const endDate=“2021-04-29”;
const startDate=“2021-04-23”;
const alerts=wait client.monitor.alerts.list({
结束日期,
日志级别:“错误”,
开始日期,
});
它列出了从开始日期到结束日期的所有通话,但是当我使用

const calls=wait client.calls.list({
endDate:endDate,
开始日期:开始日期,
限额:100000,
});

它会超时,并且不会返回任何东西。

这里是Twilio开发者的福音传道者

确实,通过
startDate
endDate
参数过滤其响应。但是,过滤器通过
startTime
endTime
参数调用。我想你的脚本超时了,因为它试图一次在50页中加载100000个调用

在两个日期之间搜索时,可以使用
startTimeAfter
endTimeBefore
参数。因此,我将更新您的脚本,如下所示:

const endDate=“2021-04-29”;
const startDate=“2021-04-23”;
const calls=wait client.calls.list({
endTimeBefore:endDate,
startTimeAfter:startDate,
限额:100000,
});
让我知道你是怎么做的