[英]postback for reast ai sap conversation
重铸ai或Sap Conversational Bot
我想知道recast ai的回发意味着当有人点击快速回复时它可以从webhook回答
const express = require('express')
const bodyParser = require('body-parser')
const app = express()
const port = 5000
app.use(bodyParser.json())
// response
app.post('/', (req, res) => {
console.log(req.body)
res.send({
replies: [{
type: 'quickReplies',
content: {
title: 'Sorry, but I could not find any results for your request :(',
buttons: [{ title: 'get quiz', value: 'quiz' }],
},
},)
})
app.post('/errors', (req, res) => {
console.log(req.body)
res.send()
})
app.listen(port, () => {
console.log('Server is running on port 5000')
})
回发将是快速回复的价值。 含义:当用户要单击按钮时,该值将发送给构建器。 如果你想从回发中触发一个webhook,那么技巧就是拥有一个像POSTBACK这样的唯一值,然后你可以将其设置为来自另一个技能的触发器,如果_source是POSTBACK然后进行webhook调用。
希望能回答这个问题:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.