404搜索twilio可用电话号码时出错
我使用Twilio试用帐户了解Twilio与我们项目的兼容性,我尝试使用NodeJS API搜索Twilio电话号码,但每次都会对所有位置抛出404错误。这是试用帐户或代码的问题 这是我的密码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
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”。