Javascript 使用Node.js中的Twilio API获取从startDate到endDate的调用列表
我正在使用TwilioAPI收集一些关于调用使用情况的数据。当我调用监控警报的列表功能时,如下所示: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
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,
});
让我知道你是怎么做的