404搜索twilio可用电话号码时出错

404搜索twilio可用电话号码时出错,twilio,Twilio,我使用Twilio试用帐户了解Twilio与我们项目的兼容性,我尝试使用NodeJS API搜索Twilio电话号码,但每次都会对所有位置抛出404错误。这是试用帐户或代码的问题 这是我的密码 var accountSid='[My accountSid]'; var authToken='[My authToken]'; //需要Twilio模块并创建REST客户端 var client=require('../lib')('ACCOUNT_SID','AUTH_TOKEN'); clien

我使用Twilio试用帐户了解Twilio与我们项目的兼容性,我尝试使用NodeJS API搜索Twilio电话号码,但每次都会对所有位置抛出404错误。这是试用帐户或代码的问题

这是我的密码

var accountSid='[My accountSid]';
var authToken='[My authToken]';
//需要Twilio模块并创建REST客户端
var client=require('../lib')('ACCOUNT_SID','AUTH_TOKEN');
client.availablePhoneNumbers('US').mobile.get({
},函数(err,data){
如果(数据){
数据。输入电话号码。forEach(函数(号码){
console.log(number.PhoneNumber);
}); 
}否则{
控制台日志(err);
}

}); 这里是Twilio开发者福音传道者

在美国,手机号码和本地号码实际上没有区别,因为号码格式相同,所有号码都支持语音和短信

因此,我只使用
.local
而不是
.mobile

如果有帮助,请告诉我

[编辑]

我使用了以下代码,它返回并打印了美国本地号码列表:

var twilio = require("twilio");
var client = new twilio(process.env.TWILIO_ACCOUNT_SID, process.env.TWILIO_AUTH_TOKEN);

client.availablePhoneNumbers('US').local.get({},
  function(err, data) { 
    console.log(data);
  }
)

我现在也发现了这一点。试图找出原因。我在Ruby
客户端遇到了相同的问题。无论我选择哪个国家,传入的电话号码(“US”).fetch
都会引发相同的错误。{状态:404,消息:“请求的资源/2010-04-01/Accounts/ACCOUNT\u SID/AvailablePhoneNumbers/US/Local.json未找到”,代码:20404,moreInfo:“}”菲尔:在修改代码后,我看不到结果有多大变化。我已经添加了我测试过的代码。如果该消息是直接复制的,您可能没有正确设置帐户SID,因为URL中应该显示您的实际帐户SID,而不仅仅是字符串“Account\u SID”。