我正在嘗試構建一個bot並在聊天應用程序中使用它。我認爲Microsoft Bot Builder是我的一個。我可以打電話給微軟的BotBuilder嗎?
我查看了它的文檔,並在模擬器中嘗試了它們。 我注意到,在這些示例中,您使用 「consoleconnector」或「chatconnector」將短信發送到機器人,如示例所示。
server.post('/api/messages', connector.listen());
// Receive messages from the user and respond by echoing each message
back (prefixed with 'You said:')
var bot = new builder.UniversalBot(connector, function (session) {
session.send("You said: %s", session.message.text);
});
我不想要一個新的端點。我想調用bot來調用一個函數:給用戶傳入的消息,該函數返回bot的響應。
可能嗎?如果是,請告訴我如何去做。
如果這是不可能的,那麼唯一的方法就是將其稱爲rest API,如上所示。 在這種情況下,我是否還需要「MICROSOFT_APP_ID」和「MICROSOFT_APP_PASSWORD」? 請注意,我不想現在將bot部署到天藍色或aws。我想在本地使用它。
任何人都可以幫我解釋這些嗎?提前致謝!