Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.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中检索呼叫者姓名和运营商?_Javascript_Node.js_Twilio_Twilio Api - Fatal编程技术网

Javascript 如何从node.js中的Twilio中检索呼叫者姓名和运营商?

Javascript 如何从node.js中的Twilio中检索呼叫者姓名和运营商?,javascript,node.js,twilio,twilio-api,Javascript,Node.js,Twilio,Twilio Api,我在使用节点的TwilioAPI时遇到问题 我写了这段代码: let typeArray = ['caller-name','carrier']; this.client.phoneNumbers(phoneNumberToCheck).get({ type: typeArray }, (error, number) => { // working on the number data results // ... }); 问题是我没有得到它们中的任何一个(运营商/调用方名

我在使用节点的TwilioAPI时遇到问题

我写了这段代码:

let typeArray = ['caller-name','carrier'];
this.client.phoneNumbers(phoneNumberToCheck).get({
  type: typeArray
}, (error, number) =>  {
  // working on the number data results
  // ...
});
问题是我没有得到它们中的任何一个(运营商/调用方名称)-虽然在其他语言(php、c#…)中,将数组传递给参数“type”是实现这一点的方法,但它在node.js上不起作用,相反,我得到以下结果:

// -> get 
{
  "caller_name":null,
  "country_code":"US",
  "phone_number":"+123456789",
  "national_format":"(248) 123-456",
  "carrier":null,
  "add_ons":null,
  "url":"https://lookups.twilio.com/v1/PhoneNumbers/+123456789",
  "callerName":null,
  "countryCode":"US",
  "phoneNumber":"+123456789",
  "nationalFormat":"(248) 123-456",
  "addOns":null
}
注意:如果我单独发送每一个(只有运营商或呼叫者名称)-我会得到每个的部分信息


如何在node.js中的一个请求中同时获得这两个信息?

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

您应该以以下方式调用in节点:

client.lookups.phoneNumbers.get(phoneNumber)
  .fetch({
    type: ['carrier', 'caller-name']
  },
  function(err, result) {
    // do something
  }
)

上的Node.js中的文档有点不足,我将向团队提出这一点。

Tnks很多-它在版本2.11.1中也可用吗?原因api/语法不同。恐怕v2库没有正确处理数组参数。我建议升级到v3库,因为v2将只在2017年8月31日之前得到正式支持。有一个问题。