Twilio呼叫日志(Node.js辅助辅助库)



我只是在尝试使用Twilio节点助手库中获取来自特定号码的所有呼叫的列表,但是目前,我对功能的异步行为有一些问题来检索该功能呼叫日志。

所以我的代码看起来像这样:

const filter = {
   from: phoneNumber
};
var calls = {};
client.calls
.each(filter, call => {
  calls[call.sid] = call;
});

所以我要做的就是等待所有呼叫被接收并插入呼叫对象。之后,我需要调用返回呼叫对象的函数。我已经尝试了。然后(()=> {});和.done(()=> {});但这一直给我带来以下错误:

无法读取未定义的

的属性'

我希望有人可以帮助我:)

twilio开发人员在这里。

client.calls.each旨在用于处理从API接收的每个呼叫。如果您需要呼叫列表,则可以使用list方法。请确保设置一个limit,因为默认情况下list将获取 all 调用。

const filter = {
  from: phoneNumber,
  limit: 50
};
client.calls.list(filter).then(calls => { // do something with all the calls });

让我知道是否有帮助。

最新更新