Tag: 聊天机器人

“如何build立anuglar和node.js chatbot”?

我是一个新手,我想知道是否有可能build立我们自己的chatbot与angular度和node.js? 或者我需要知道什么是build立我自己的定制的聊天机器人的所有信息和技术?

Fb开发者问题 – 'URL无法validation。 响应不符合预期的挑战'

我使用以下文件启动了一个Heroku应用程序: app.js 'use strict' const express = require('express') const bodyParser = require('body-parser') const request = require('request') const app = express() app.set('port', (process.env.PORT || 5000)) // Process application/x-www-form-urlencoded app.use(bodyParser.urlencoded({extended: false})) // Process application/json app.use(bodyParser.json()) // Index route app.get('/', function (req, res) { res.send("Hello world, I seem to be working") }) // for Facebook verification app.get('/webhook', function […]

如何将一个node.js webhook连接到我的Facebook应用程序的messenger API?

我无法将我的node.js服务器作为一个messenger Web钩子链接到我的Facebook应用程序。 如果我尝试在'/webhook'调用中validation请求,Facebook在尝试validation并保存Web钩子时给我一个未find错误的页面。 如果将代码放在'/'调用中,即调用app.get('/',…) ,则在保存Web钩子时出现内部服务器错误。 我的应用程序托pipe在Heroku上。 在检查英雄日志时,我看到这个错误。 参考错误: 集线器没有定义 它指向这一行: res.send(hub.query['hub.challenge']) 我的代码是: var express = require('express') var bodyParser = require('body-parser') var request = require('request') //the imports app = express() app.set('port', (process.env.PORT || 5000)) app.use(bodyParser.urlencoded({extended: false})) // Process application/json app.use(bodyParser.json()) app.get('/',function(req,res){ if (req.query['hub.verify_token'] === 'my_voice_is_my_password_verify_me') { res.send(hub.query['hub.challenge']) } res.send('wrong token,error') }) app.get('/webhook',function(req,res){ if (req.query['hub.verify_token'] === 'my_voice_is_my_password_verify_me') […]

在Node.js的Facebook chatbot中共享button

我想实现我的chatbot中的分享button。 点击分享button后,该消息将与选定的联系人列表共享。 Image FB_ChatBot.png就是我在chatbot和Share_Btn_Output 这个png是通过点击分享button产生的输出。

Microsoft chatbot(Node.js)在单个LUIS.AI应用程序中是否支持多种语言?

我有一个在Node.js的微软bot框架中build立的聊天机器人,我将这个机器人与一个叫做LUIS.AI智能的NLP框架集成在一起,以处理基于他们的意图和实体的用户对话。 在这里我需要这个机器人来支持单个LUIS应用程序中的多种语言,但是它不允许我们这样做。 在单个LUIS应用程序或代码级别中是否支持多种语言?