问题标签 [chatfuel]

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 投票
2 回答
2375 浏览

json - 从 Chatfuel 中提取数据

我使用 Chatfuel 创建了聊天机器人,我想将数据提取为姓名、电子邮件、聊天时询问的号码。我将此信息存储在变量中。唯一的事情是我想将变量中的值获取到我的网站。他们在那里提供了 JSON API 的选项,但我无法使用 JSON API。我应该如何使用此 JSON API 将数据提取到我的网站?

0 投票
1 回答
1843 浏览

json - Chatfuel JSON API - 将消息返回到 chatfuel

我正在将 chatfuel 用于宠物项目(连接到 facebook 页面,因此对话发生在 fb messenger 中),并尝试使用 JSON API 插件与外部 API 集成。外部“API”是运行几行 python 代码的 Zapier Zap。为了解决这个问题,我将代码缩减为:

我成功地向 Zapier 发送消息,但我从未看到回复回 chatfuel,尽管尝试了各种组合。我最初的尝试是遵循 chatfuel文档中的示例:

但这也不起作用(例如:这些消息永远不会显示在我的 facebook 中。一定有我遗漏的东西,可能超出了这些代码行的范围?欢迎任何提示!

0 投票
1 回答
433 浏览

python - 如何在谷歌表格中搜索某些内容并在 Chatfuel 中将其作为消息检索(如果找到)?

所以,正如我所说,我需要在使用 Chatfuel 的信使机器人中执行以下操作。

  1. 从用户那里获取输入
  2. 将其保存在 Chatfuel 的“用户输入”中
  3. 获取此输入并在 google sheet 的第一行中搜索
  4. 如果找到返回信使第二行中的“文本”
  5. 如果不是,则从 Chatfuel 返回一个已保存的块

我知道如何做前两步,但我从第三步开始挣扎。

我的问题是如何使用任何 Python、JSON 或 Chatfuel 集成来完成最后三个步骤。


我已经搜索了任何资源来学习对我有帮助的东西,但我最终只看了 10 多个关于聊天燃料、谷歌电子表格、API 和 JSON 的视频。没有什么能让我得到答案,我什至试图在一个编程 facebook 组中提问,但也没有答案。

0 投票
2 回答
679 浏览

json - Chatfuel redirect_to_blocks 不起作用

我的节点 JS 应用程序中的 chatfuel JSON API 有问题。我尝试捕获错误并返回一条消息 + 一个 redirect_to_block 以便能够再次询问用户。我的错误检测效果很好,如果我尝试显示一条消息,它只会起作用。我的 JSON 是:

但我不能为此添加redirect_to_blocks(我什至失去了短信显示)。我尝试了这些解决方案(可能还有更多),但我认为我没有得到 JSON 结构:

这是我要添加的块(我什至不确定我必须给 JSON 起什么名字)

在此处输入图像描述

谢谢 !

0 投票
3 回答
110 浏览

analytics - 如何使用 Chatbot Analytics?

我们想以某种方式使用聊天机器人分析,以便我们可以为我们的客户创建自己的分析站点。

那有可能吗?有什么工具可以提供帮助吗?我们不需要工具,我们想使用他们的数据并代表我们的客户在我们自己的网站上展示它们。

考虑通过 Chatfuel、API.ai 或其他方式创建聊天机器人。

0 投票
0 回答
410 浏览

chatbot - 如何使用 api.ai 机器人广播消息

我正在 Api.ai 上开发聊天机器人 我有一个案例,我必须通过机器人进行广播

例如:

  • 早上在 slack 和 Instagram 上索取站立报告
  • 当任何好友在 Instagram 的 excel 表中添加一行时
  • 当特殊场合和事件出现在 Instagram 上时
  • Instagram 上的通知

Chatfuel 有广播功能,而我在 Api.ai 上没有找到任何方法来完成这项工作,请让我知道如何使用 Api.ai 完成这项工作,因为 Api.ai 是 70% 机器人开发人员的选择

0 投票
2 回答
2260 浏览

export - Chatfuel 出口

有没有人找到将项目从 Chatfuel 导出到另一个帐户的方法?

我知道我可以克隆到我自己的帐户中,这不是我想要做的。我试图避免不得不再次创建整个事情。

我为客户构建了一个项目机器人,现在需要将其放入他的帐户并将其链接到他的 Facebook 页面。事实上,没有什么明显的迹象表明这是针对爱好者和个人机器人的工具,而不是针对有客户的开发人员的工具。

0 投票
1 回答
245 浏览

javascript - 这个 NodeJS API 是否正确完成?- Chatfuel 没有按预期解析它

Chatfuel 不会解析 JSON-API 返回的整个 json 字符串。欢迎任何帮助。

虽然从 API 返回的 JSON 看起来像这样(在邮递员中):

信使机器人只发送第一个文本。

我的应用程序代码:

我尝试更改顺序,在返回的字符串之前和之后添加更多硬编码文本。

在邮递员中,一切看起来都应该如此,但 chatfuel 似乎没有解析插入书名的文本对象。

0 投票
1 回答
305 浏览

google-drive-api - ChatFuel - Google Drive - 使用 GET 方法通过 URL 获取文件内容

我正在开发一个燃料聊天机器人,它从谷歌驱动器获取文件内容来构建画廊。我正在使用 JSON API(燃料聊天机器人)来获取 JSON 响应。我在驱动器中的文件:https ://drive.google.com/file/d/0Bx79Tkj95Q3iNmVHOFN0Q3BITE0/view 我想得到 JSON 响应,如:

我试图通过 URL 获取文件的内容:

但我得到了回应 驱动响应

您对获取 JSON 响应有什么建议吗?

0 投票
1 回答
340 浏览

chatfuel - 在不连接到页面的情况下测试广播 API

我有一个处于测试模式的机器人,所以仍然没有连接到页面。是否可以测试广播 API?

现在我收到“错误数据:未找到 Bot 页面”,但我希望我做错了什么。

谢谢!