0
을 sailsjs합니다.포트 botbuilder restify 청취자는 내가 여기에 botbuilder 데모를 다음과 같은거야 경로
// config/routes.js
'POST /api/messages': {
controller: 'BotframeworkController',
action: 'listen',
},
그리고 컨트롤러 : 다음과 같이 나는 전화를 전달했습니다
var builder = require('botbuilder');
var botconfig = sails.config.botframework;
var connector = new builder.ChatConnector({
appId: botconfig.MICROSOFT_APP_ID,
appPassword: botconfig.MICROSOFT_APP_PASSWORD
});
var bot = new builder.UniversalBot(connector, function(session) {
session.send("%s, I heard: %s", session.userData.name, session.message.text);
});
// Add help dialog
bot.dialog('help', function (session) {
session.send("I'm a simple echo bot.");
}).triggerAction({ matches: /^help/i });
module.exports = {
listen: function(req, res, next){
sails.log.debug('BotframeworkController.listen... started');
sails.log.debug(req.body);
return connector.listen(req, res);
// var test = connector.listen(req, res);
// sails.log.debug(test);
},
}
나는 오류하지 않습니다 - 내가 볼 수 있음을 - 그러나 응답이 클라이언트에 반환있다 .
모든 아이디어/제안을 보내 주시면 감사하겠습니다.
감사합니다. – DerekC