我使用Twilio试用帐户了解twilio与我们项目的兼容性,我尝试使用NodeJS API搜索Twilio电话号码,但每次都会丢失所有位置的404错误。这是试用帐户或代码的问题。
这是我的代码
var accountSid = '[My AccountSid]';
var authToken = '[My authToken]';
//require the Twilio module and create a REST client
var client = require('../lib')('ACCOUNT_SID', 'AUTH_TOKEN');
client.availablePhoneNumbers('US').mobile.get({
}, function(err, data) {
if(data){
data.incomingPhoneNumbers.forEach(function(number) {
console.log(number.PhoneNumber);
});
}else{
console.log(err);
}
});

答案 0 :(得分:0)
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);
}
)