Как использовать tropo с каркасом node.js-socketstream?

В моем приложении я использую node.js с фреймворком socketstream. Теперь мне нужно использовать модуль tropo для отправки смс, получения смс, совершения звонка и ответа на входящий звонок. Я установил tropo-webapi, используя npm.i добавил этот код узла на стороне сервера. Во время выполнения кода ниже я не получил никакого вывода. Я не знаю, как связать этот файл на веб-сайте tropo и как получить смс и телефонный звонок.

  exports.actions = function(req, res, ss) {
  return{

sendMessage:function(){

    var tropoAPI = require('tropo-webapi');
    var tropo = new tropoAPI.TropoWebAPI(); 
  tropo.call("+18197924547", null, null, null, null, null, "SMS", null,  null,null);
        tropo.say("HI How Are You!!");

    },
makeCall:function(){

      var tropoAPI = require('tropo-webapi');
      var tropo = new tropoAPI.TropoWebAPI(); 
      tropo.call("+18197924547");
      tropo.say("Hi,how ary yoo!");

    }


};


     };

1 ответ

Таким образом, вы не указали, из какого файла этот фрагмент, но у меня сложилось впечатление, что он из одного под server/rpc/<yourfilename> где находятся удаленные вызовы процедур.
!!! ОБРАТИТЕ ВНИМАНИЕ <yourfilename>

Методы, которые вы определяете, генерируются для клиента таким образом, чтобы он мог запускать его через интерфейсы сокетов, позвольте мне написать фрагмент, я думаю, вы поймете:
- давайте напишем в этот файл => client/code/app/app.js

ss.rpc('<yourfilename>.sendMessage','here comes params which is now a string');

Чтобы понять, что это ss объект заглянуть в ваш client/code/app/entry.js Вы увидите его.

Другие вопросы по тегам