如何在响应中为我的 Dialogflow 聊天机器人创建超链接

2023-12-19

我使用对话流创建了一个聊天机器人,并在响应中添加了一个网站链接,我已将机器人集成到 Telegram 中,并且网站链接工作正常,但在网络演示中,情况并非如此。当我使用 Kommunicate 将聊天机器人集成到网站上时,超链接是否可以正常工作?


Kommunicate 有一个链接按钮模板,使用以下元数据创建 Dialogflow 意图。

{
    "message": "click on the buttons",
    "platform":"kommunicate",
    "metadata": {
        "contentType": "300",
        "templateId": "3",
        "payload": [{
                "type": "link",
                "url": "https://www.google.com",
                "name": "Go To Google"
            },
            {
                "type": "link",
                "url": "https://www.facebook.com",
                "name": "Go To Facebook",
                "openLinkInNewTab": false
            }
        ]
    }
}

The openLinkInNewTab: false打开同一选项卡中的任何链接。默认值为 true,这将在新选项卡中打开链接。Here https://docs.kommunicate.io/docs/message-types#link-button是有关同一内容的更多信息。

此外,您还可以将 HTML 内容呈现为消息,Kommunicate 将在 UI 中呈现 HTML。Here https://docs.kommunicate.io/docs/message-types#send-html-content是其元数据。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在响应中为我的 Dialogflow 聊天机器人创建超链接 的相关文章

随机推荐

  • Python 列表与数组——何时使用?

    如果要创建一维数组 可以将其实现为列表 或者使用标准库中的 array 模块 我一直对一维数组使用列表 我想改用数组模块的原因或情况是什么 是为了性能和内存优化 还是我错过了一些明显的东西 基本上 Python 列表非常灵活 可以保存完全异
  • Python 日志记录不会关闭

    我一直在学习 python 日志记录模块 但在完成后关闭日志记录时遇到问题 这是一个例子 import logging log logging getLogger log setLevel logging INFO handler logg
  • emacs 更改默认行结尾

    在 Windows 中 Emacs 使用 cr lf 进行换行 但我喜欢所有文件都使用 Unix 行结尾 lf 我找到了一种在会话期间更改它的方法 但我不是 Emacs 专家 无法将解决方案转换为 emacs 文件中的 elisp 命令 有
  • 如何在Google Sheet App脚本中使用JS库?

    我想在 Google Sheet 中编写一个自定义函数来生成条形码 如何导入外部 js 库 例如https lindell me JsBarcode https lindell me JsBarcode 这就是我到目前为止所做的 funct
  • PHP cli 脚本不输出任何内容

    所以我有一个 php 脚本 我使用以下命令执行 php f my script php myArguments 该脚本使用 svn 进行版本控制 我刚刚更新了它 将运行它的命令粘贴到终端中 然后执行它 但是 没有任何输出 不是失败消息 不是
  • 如何在也具有导航的 Tabbar 应用程序中调用 viewWillDisappear 方法

    我在我的应用程序中创建了 5 个选项卡 在Tab1 i have UITableView On didSelectRowAtIndexPath我正在导航到另一个 UIView 其中显示了我的所有 5 个选项卡 我还在那个导航视图中播放歌曲
  • Delphi XE5可以编译一个可以用“System.loadLibrary”在Java中加载的.so库吗?

    我之前已经使用 Free Pascal FPC 编译器成功编译了一个用 Pascal 编写的 so 库 该库通过 System loadLibrary 在 Android Java 中成功加载 并且可以通过 Android Java 代码中
  • 从rc6升级到Rails 3.1.0,资产预编译失败

    从 Rails 3 1 0 rc6 升级到 Rails 3 1 0 后 运行时收到一些错误消息assets precompile像这样的任务 RAILS ENV production RAILS GROUPS assets rake ass
  • 如何在 PHP 中创建持久会话?

    I used session start 在 PHP 中启动会话 但是当我的浏览器关闭时 会话就消失了 如何使用 PHP 创建跨浏览器关闭的持续会话 See the php ini value session cookie lifetime
  • 如何设计具有修订历史的数据库?

    我是构建新的团队的一员内容管理系统对于我们的公共网站 我正在尝试找到最简单和最好的方法来构建版本控制机制 对象模型非常基本 我们有一个摘要BaseArticle包含版本无关 元数据属性的类 例如Heading CreatedBy 许多类都继
  • 无法启动事件网关实例:事件网关服务未启用

    我最近将服务器从 ColdFusion 7 Enterprise 迁移到 ColdFusion 10 Standard 现在我们的事件网关无法正常工作 当我尝试启动它们时 它说 无法启动事件网关实例 事件网关服务未启动 已启用 我确实在 网
  • 允许在 IIS7 中下载 MDB

    目前 如果我托管 Access MDB 文件以允许用户下载 IIS7 会抛出 404 错误 我知道该文件在那里并且权限很好 这似乎是处理程序问题 但我不知道如何更改处理程序以允许下载 MDB 文件 我认为我需要向 web config 的
  • 如何访问拖动的文本(或者:将文本拖动到输入中如何“工作”?)

    从我到目前为止所看到的来看 我们可以使用onPaste验证 阻止内容的事件pasted进入一个
  • Internet Explorer和Google Chrome Frame可以支持webRTC吗?

    我尝试并测试了各种方法来使 webRTC 在 Internet Explorer 上工作 使用谷歌浏览器插件 网络RTC4all Sipml5 不响应这两种方法 我还阅读了 可定制的 无处不在的网络实时通信 CU RTC Web 实时媒体和
  • 在 golang 中初始化包含结构体切片的结构体

    我有一个结构体 我想用 golang 中的结构体切片来初始化 但我试图弄清楚是否有一个更有效的版本将每个新生成的结构附加到该切片 package main import fmt math rand type LuckyNumber stru
  • C++ 使用 ccfits 读取适合文件

    那么 有人能看到我在这里做错了什么吗 我正在尝试阅读 fits在 C 中使用文件CCfits按照他们的例子http heasarc gsfc nasa gov fitsio CCfits html readimage html http h
  • Firebase 函数意外重定向到accounts.google.com [已关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我有一个简单的 Firebase 函数 如下所示 当通过 javascript CORS 访问时 该函数的飞行前选项的请求 COR
  • 如何在 Google App Engine 中解析 JSON?

    我想将 JSON 字符串解析为 Google App Engine python 下的对象 你有什么建议吗 编码 字符串化的东西也很好 您推荐的内容是内置的 还是我必须包含在我的应用程序中的库 安全吗 谢谢 考虑使用Django 的 jso
  • asp.net web api - 模型绑定列表参数

    在我的控制器中我有 AcceptVerbs GET POST public List
  • 如何在响应中为我的 Dialogflow 聊天机器人创建超链接

    我使用对话流创建了一个聊天机器人 并在响应中添加了一个网站链接 我已将机器人集成到 Telegram 中 并且网站链接工作正常 但在网络演示中 情况并非如此 当我使用 Kommunicate 将聊天机器人集成到网站上时 超链接是否可以正常工