问题标签 [dialogflow-es]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dialogflow-es - 如何在 api.ai chatbot 网络聊天控件/iframe 的响应中添加链接
正如标题所示,请帮助我解决这个问题。我正在尝试在网络聊天控件/iframe 的响应中添加一个链接。带有打开链接的助手扩展似乎对我不起作用。任何建议都非常感谢,谢谢!
facebook - 我的 api.ai 机器人没有与 facebook 上的其他用户交流
我在 Api.ai 上制作了一个演示机器人(免费版)并将其与 facebook 集成,但问题是它不响应除我之外的任何其他人?也许是因为我从我的帐户创建了 facebook 页面并生成了页面访问令牌......但是我怎样才能让我的机器人也与其他用户通信?
java - statuscode 404, ai.api.AIServiceException: Uri is not found or some resource with provided id is not found
我正在尝试按照 api.ai 文档中的建议使用 POST /entity 请求创建实体。你能告诉我为什么实体没有生成并得到异常为 ai.api.AIServiceException: Uri is not found or some resource with provided id is not found。
我得到的回应是:
Postdata JSON 附加在 post 请求正文中:
Java 代码片段:
json - 在对 Api.ai 的 Gupshup 机器人调用中维护会话
我正在使用 Api.ai 集成在 Gupshup 中构建一个机器人。我在 Api.ai 中有一个具有多个意图的代理,每个意图都通过上下文(输入和输出上下文)链接。当我使用以下代码调用 Api.ai 时,会调用第一个意图并得到回复。但是,当给出第二条消息时,机器人会将其视为一条全新的消息,而不会识别它与第一条的关系。我该如何解决这个问题?请帮助
javascript - 如何从 POST 中调用 API.ai 代理
我知道这可能是一个 javascript / node.js 菜鸟问题,所以我提前道歉。在我的辩护中,我精通 R ......但我只是想弄清楚 node.js,这样我就可以使用 API 访问我的数据库并进行自动 R 调用。
使用 API.ai node.js示例,我可以运行以下代码:
并得到以下控制台结果:
一切都很好。
但我不只是想获得控制台结果。我想将 response.result.fulfillment.speech 和 response.result.metadata.intentName 中的值作为 API POST 调用的输出传递。(实际上我最终会将它们写入数据库,但由于我什至无法让它们作为 API POST 调用的输出发回,所以这还不可行。)
所以。我尝试了这种方法:
我得到的只是一条控制台线路,上面写着“你好”。,由此看来,代码没有比 console.log(keyword) 更进一步。
谁能告诉我为什么这不起作用?即使它很简单。
提前致谢。
javascript - 将 API.ai 调用封装到外部 javascript 函数中不起作用
此代码工作正常:
它产生以下控制台输出:
但是,当我尝试将其分解为函数调用时,事情就不那么好了:
文件:main.js
文件:moda.js
当我运行 moda.js(节点 moda.js)时,我只得到
作为控制台输出。
我在这里做错了什么?
非常感谢!
web - 如何在我的网站上启用嵌入富文本消息(快速回复、卡片等)的 BOT?
我需要在我的网站上集成一个机器人。Api.ai bot 支持 Facebook 等社交媒体信使上的丰富消息。有什么方法可以为我自己的网站做同样的事情吗?
dialogflow-es - 如何在 api.ai 中添加选项列表作为对用户的响应
我正在尝试使用 api.ai 设计一个简单的机器人。我想做的是当用户提出特定问题时,例如我想设计一个网站,我想返回一个选项列表。例如你想开发什么样的网站
1) 静态
2) 动态
3) 一页设计
一旦用户点击其中一个(或者他可以输入一个选项编号),那么我应该能够得到他的选择,以便我可以提供有关所选选项的更多信息。
我怎样才能在 api.ai 中做到这一点?
facebook - 在facebook messanger bot中点击快速回复时如何获取消息文本?
与 API.AI Bot , Facebook Messanger 相关的问题
点击快速回复时,将向您的 webhook 消息接收回调发送一条短信。当内容类型为“文本”时,消息的文本将对应于快速回复的标题。我们怎样才能得到消息的文本!当内容类型为“位置”时?提到我们在使用位置快速回复时,不添加标题字段。那么我们如何在不使用标题的情况下获取短信呢?
由于没有收到消息文本,我无法调用 webhook。请帮帮我。我从过去 2 天开始就被困住了。
c# - api.ai 失去对话上下文 - 信号器
我目前正在开发 .net mvc 5 应用程序,我想在其中为使用 Api.ai 制作的代理添加集成。我也在使用 SignalR 来确保客户端和服务器之间的异步通信。问题是,我不断丢失对话的上下文并且参数丢失并且机器人不断要求它们。
我的 SignalR 集线器的代码:
我怀疑集线器没有与 Api.ai 保持联系。