为什么在使用twilio rest API创建房间时未定义client.video?

时间:2017-09-18 12:28:53

标签: node.js express twilio

我正在尝试使用twilio rest api创建一个房间,以便我可以附加一个statusCallback网址来收听房间事件。我使用的是文档中给出的相同代码:

var apiKeySid = 'SKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
var apiKeySecret = 'your_api_key_secret';
var accountSid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
var Twilio = require('twilio');

var client = new Twilio(apiKeySid, apiKeySecret, {accountSid: accountSid});

classroomRouter.route('/room/:id')
    .get(function (req, res) {
        console.log(client);

        client.video.rooms
            .create({
                uniqueName: req.params.id,
                statusCallback: 'localhost:3000/classrooms/listen'
            });
});

1 个答案:

答案 0 :(得分:0)

当我将twilio节点辅助库从3.0.0更新到3.6.7时,它以某种方式工作。