问题标签 [facebook-chatbot]

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 回答
406 浏览

botframework - 如何从网页开始与 Facebook 机器人对话?

我的目标是在 Facebook 上与机器人开始对话,但从我们的网站打开它。

我想知道如何将机器人页面链接到按钮并在新选项卡或类似选项中开始对话。只是为了澄清我不想进行嵌入式聊天,我想在 Facebook 页面上与机器人聊天。

谢谢。

0 投票
1 回答
353 浏览

ibm-watson - Wit.ai 到 IBM 沃森的迁移

我想将 Wit.ai 导出的 bot json 数据导入 IBM watson 对话工作区。是否有可用的工具或任何过程可以帮助我将 Wit.ai json 数据转换为 Watson 所需的 json 数据。

0 投票
1 回答
682 浏览

c# - 用户从聊天机器人的快速回复中选择一个选项后如何调用表单流

我正在创建一个用于停车的聊天机器人。

聊天时使用 3 按钮开始应用附件菜单。当您单击第一个按钮时,将显示带有一些选项的快速回复。当用户选择第一个选项时,我想启动选项 1 的表单流,然后当用户选择选项 2 时再次启动此表单流。

我附上了我的代码,请你帮帮我。

这是 messagecontroller.cs 的代码:

联系信息是:

我想在 Rootdialog.cs 的这部分代码中调用表单:

0 投票
1 回答
286 浏览

bots - 了解我的用户来源在哪里

我有一个 Facebook Messenger Bot,我正在使用 Facebook 分析来获取有关用户行为的见解。有没有办法获得我的用户来源的细分?

0 投票
3 回答
1909 浏览

botframework - 是否可以检测用户何时打开 Facebook 上的聊天窗口?

我正在尝试创建一个聊天机器人,为了避免用户打开聊天窗口而不知道可用选项,我想在用户打开聊天窗口时给出一些基本说明。

用户打开聊天窗口时是否有可用的触发器?也许那时我可以检查一下,如果没有正在进行的对话,我可以提供基本说明。

我做了一些谷歌搜索,并没有发现任何关于此的内容。是否有可能做这样的事情,如果没有,有没有办法缓解这个问题,并为用户提供有关聊天机器人功能和支持说明的信息?

0 投票
2 回答
1054 浏览

facebook-graph-api - Facebook Messenger Chatbot 自定义事件跟踪

我正在尝试使用我开发的 Facebook 聊天机器人记录自定义事件,但是我终生无法找到这些custom_events类型的参考。

他们参考中列出的示例显示fb_mobile_purchase为自定义事件名称。我不希望这样,而且我找不到列出其他类型的任何地方。

我希望能够跟踪聊天机器人何时向用户发送特定消息,但只需将 设置eventName为任何内容都会导致 Analytics 中的事件名称为Reserved5.

Facebook 文档中是否有对 eventNames 的引用?

0 投票
1 回答
798 浏览

bots - 我可以在一个 Facebook 粉丝专页上安装多个机器人吗

我们有两个团队为我们的 Facebook 粉丝专页构建两个机器人。一种用于客户服务,另一种用于测验活动。我们可以将两个机器人放在同一个粉丝专页上吗?会不会有自定义菜单等冲突?

0 投票
1 回答
1723 浏览

bots - 如何在 Messenger 1.4 API 中获取机器人用户的姓名、时区、性别?

Messenger 1.4 API 中似乎缺少负责获取用户姓名、性别、年龄和时区的 API。任何想法如何在新 API 中获取这些详细信息?

0 投票
1 回答
167 浏览

facebook - Facebook 应用程序 - 通过 API 添加测试人员?

是否可以通过其中一个 Facebook API 将 Facebook 用户添加到 Facebook 应用程序的“测试员”角色,而无需管理员用户手动将用户添加到应用程序设置中的“测试员”角色?

提前致谢。

0 投票
1 回答
114 浏览

nlp - 如何使用 wit.ai 为 fb 聊天机器人编写中间逻辑?

我正在创建一个 facebook 聊天机器人并将 wit.ai 用于 NLP。我发送给用户的回复需要大量处理(如 db fetch、db update 等)。因此,无论用户发送什么,我都会将其转发以识别上下文。根据机智的回复,我正在实现自己的逻辑并创建回复。所以,我的代码变得像很多 switch case 来对上下文进行分类和创建响应。有没有处理中间逻辑的最佳方法?