问题标签 [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.

0 投票
1 回答
857 浏览

dialogflow-es - 如何在 api.ai chatbot 网络聊天控件/iframe 的响应中添加链接

正如标题所示,请帮助我解决这个问题。我正在尝试在网络聊天控件/iframe 的响应中添加一个链接。带有打开链接的助手扩展似乎对我不起作用。任何建议都非常感谢,谢谢!

0 投票
1 回答
225 浏览

facebook - 我的 api.ai 机器人没有与 facebook 上的其他用户交流

我在 Api.ai 上制作了一个演示机器人(免费版)并将其与 facebook 集成,但问题是它不响应除我之外的任何其他人?也许是因为我从我的帐户创建了 facebook 页面并生成了页面访问令牌......但是我怎样才能让我的机器人也与其他用户通信?

0 投票
1 回答
106 浏览

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 代码片段:

0 投票
2 回答
990 浏览

json - 在对 Api.ai 的 Gupshup 机器人调用中维护会话

我正在使用 Api.ai 集成在 Gupshup 中构建一个机器人。我在 Api.ai 中有一个具有多个意图的代理,每个意图都通过上下文(输入和输出上下文)链接。当我使用以下代码调用 Api.ai 时,会调用第一个意图并得到回复。但是,当给出第二条消息时,机器人会将其视为一条全新的消息,而不会识别它与第一条的关系。我该如何解决这个问题?请帮助

0 投票
0 回答
1543 浏览

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) 更进一步。

谁能告诉我为什么这不起作用?即使它很简单。

提前致谢。

0 投票
1 回答
466 浏览

javascript - 将 API.ai 调用封装到外部 javascript 函数中不起作用

此代码工作正常:

它产生以下控制台输出:

但是,当我尝试将其分解为函数调用时,事情就不那么好了:

文件:main.js

文件:moda.js

当我运行 moda.js(节点 moda.js)时,我只得到

作为控制台输出。

我在这里做错了什么?

非常感谢!

0 投票
1 回答
288 浏览

web - 如何在我的网站上启用嵌入富文本消息(快速回复、卡片等)的 BOT?

我需要在我的网站上集成一个机器人。Api.ai bot 支持 Facebook 等社交媒体信使上的丰富消息。有什么方法可以为我自己的网站做同样的事情吗?

0 投票
1 回答
837 浏览

dialogflow-es - 如何在 api.ai 中添加选项列表作为对用户的响应

我正在尝试使用 api.ai 设计一个简单的机器人。我想做的是当用户提出特定问题时,例如我想设计一个网站,我想返回一个选项列表。例如你想开发什么样的网站
1) 静态
2) 动态
3) 一页设计

一旦用户点击其中一个(或者他可以输入一个选项编号),那么我应该能够得到他的选择,以便我可以提供有关所选选项的更多信息。

我怎样才能在 api.ai 中做到这一点?

0 投票
2 回答
748 浏览

facebook - 在facebook messanger bot中点击快速回复时如何获取消息文本?

与 API.AI Bot , Facebook Messanger 相关的问题

点击快速回复时,将向您的 webhook 消息接收回调发送一条短信。当内容类型为“文本”时,消息的文本将对应于快速回复的标题。我们怎样才能得到消息的文本!当内容类型为“位置”时?提到我们在使用位置快速回复时,不添加标题字段。那么我们如何在不使用标题的情况下获取短信呢?

由于没有收到消息文本,我无法调用 webhook。请帮帮我。我从过去 2 天开始就被困住了。

0 投票
1 回答
280 浏览

c# - api.ai 失去对话上下文 - 信号器

我目前正在开发 .net mvc 5 应用程序,我想在其中为使用 Api.ai 制作的代理添加集成。我也在使用 SignalR 来确保客户端和服务器之间的异步通信。问题是,我不断丢失对话的上下文并且参数丢失并且机器人不断要求它们。

我的 SignalR 集线器的代码:

我怀疑集线器没有与 Api.ai 保持联系。