2017-09-18 1 views
0

J'essaye de créer une pièce en utilisant l'api de repos de twilio de sorte que je puisse attacher une URL de statusCallback pour écouter des événements de pièce. J'utilise le même code donné dans la documentation:Pourquoi client.video n'est-il pas défini lors de la création d'une pièce à l'aide de l'API twilio rest?

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

Répondre

0

Il a travaillé en quelque sorte quand je mis à jour mon nœud Twilio bibliothèque d'aide de 3.0.0 à 3.6.7.

+1

'video' n'a été ajouté à Twilio Node qu'à partir de la version 3.1.0. :) – philnash