我正在开发一个Twilio项目,我需要在一次调用中获取最近10天的通话记录,但我发现在twilio api docs(https://www.twilio.com/docs/api/voice/call#list-get)中没有有用的参数可以帮助我。我尝试了 DateCreated , StartTime 参数,但它们的工作方式不同。有人可以帮帮我吗?
提前致谢。
答案 0 :(得分:0)
我认为你在api的错误区域,我认为你所看到的区域是正在进行的通话。
有时当我被困住时,我会在Twilio's API explorer中运行一个卷曲示例;这向我展示了两件事:
答案 1 :(得分:0)
尝试startTimeAfter
和startTimeBefore
参数。
// Download the Node helper library from twilio.com/docs/node/install
// These identifiers are your accountSid and authToken from
// https://www.twilio.com/console
const accountSid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
const authToken = 'your_auth_token';
const client = require('twilio')(accountSid, authToken);
const filterOpts = {
status: 'completed',
startTimeAfter: '2016-07-04',
startTimeBefore: '2016-07-06',
};
client.calls.each(filterOpts, call => console.log(call.direction));