繁体   English   中英

回复reast ai sap对话

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM