【问题标题】:How to create a facebook messeger DYNAMIC carausel card using dialogflow inline editor node.js?如何使用 dialogflow 内联编辑器 node.js 创建 facebook messenger DYNAMIC 轮播卡?
【发布时间】:2021-08-10 11:23:33
【问题描述】:

我正在尝试使用对话流为 Facebook Messenger 创建轮播。 以下静态轮播自定义有效负载代码在 FB Messenger 响应部分下运行良好。但我不知道如何使用 node.js 内联编辑器为带有对话流的 fb messenger 创建动态轮播。请帮忙,我对 dialogflow 很陌生。

{
  "facebook": {
    "attachment": {
      "payload": {
        "template_type": "generic",
        "elements": [
          {
            "subtitle": "subtitle",
            "buttons": [
              {
                "payload": "DEVELOPER_DEFINED_PAYLOAD",
                "title": "btn1",
                "type": "postback"
              }
            ],
            "title": "title1!",
            "image_url": "img_url"
          },
          {
            "subtitle": "Subtitle2",
            "image_url": "img_url"
            "buttons": [
              {
                "type": "postback",
                "title": "btn2",
                "payload": "DEVELOPER_DEFI2ED_PAYLOAD"
              }
            ],
            "title": "title2!"
          },
          {
            "image_url": "img_url"
            "subtitle": "Subtitle3",
            "buttons": [
              {
                "title": "btn3",
                "payload": "DEVELOPER_DEFINED_PAYLOAD",
                "type": "postback"
              }
            ],
            "title": "title3!"
          }
        ]
      },
      "type": "template"
    }
  }
}

【问题讨论】:

    标签: node.js facebook dynamic carousel dialogflow-es


    【解决方案1】:

    您必须使用数据库信息或上下文变量信息动态地进行操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-16
      • 1970-01-01
      • 2019-09-03
      • 1970-01-01
      • 2019-05-29
      • 1970-01-01
      • 2021-03-27
      • 2019-12-13
      相关资源
      最近更新 更多