Twilio节点库:“客户端需要帐户SID和身份验证令牌”

问题描述:

这似乎是一个非常简单直接的问题,但我似乎无法在节点twilio setup API中找到错误,并且我感觉不到因为没有太多的地方可以找到问题。Twilio节点库:“客户端需要帐户SID和身份验证令牌”

我设置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); 
    }); 

我也试图把字符串,而不是直接使用变量,并收到相同错误。我真的在这里错过了什么吗?这似乎应该工作。

谢谢!

更改此:

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

这样:

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