Twilio节点库:"客户端需要帐户SID和验证令牌"

时间:2016-08-03 18:57:13

标签: twilio

这似乎是一个非常简单明了的问题,但我似乎无法在节点twilio设置API中遇到错误,而且我觉得自己没有想法,因为我没有太多的地方可以找到问题。

设置twilio时收到以下错误:

Client requires an Account SID and Auth Token set explicitly or via the TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN environment variables

我的代码:

  var accountSid = 'SID';
  var authToken = 'Auth Token';
  var client = require('twilio')(accountSid)(authToken);

  client.messages.create({
    to: '+1xxxxxxx',
    from: '+1xxxxxxx',
    body: 'Hey, just wanted to remind you about something'
  }, function (err, response) {
    console.log('response from twilio is ', response);
  });

我还试过直接放入字符串而不是使用变量,并收到相同的错误。我真的错过了什么吗?看起来这应该有效。

谢谢!

1 个答案:

答案 0 :(得分:2)

改变这个:

var client = require('twilio')(accountSid)(authToken);

到此:

var client = require('twilio')(accountSid, authToken);