为什么使用Twilio Rest API创建房间时未定义client.video



我正在尝试使用Twilio Rest API创建一个房间,以便我可以连接一个statuscallback URL来收听房间事件。我正在使用文档中给出的相同代码:

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'
            });
});

当我将Twilio节点助手库从3.0.0更新为3.6.7时,它以某种方式起作用。

最新更新