问题标签 [botman]

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

laravel - Facebook Messenger bot 无法自动回复任何其他 Facebook 用户而不是管理员

我创建了一个 Facebook Messenger 聊天机器人,并且与管理员完美合作,我的意思是管理员可以毫无问题地与之交互,但 Facebook 的所有其他用户都可以向它发送消息,而聊天机器人无法自动回复它们

0 投票
1 回答
96 浏览

php - 在 Botman studio 中获取用户信息问题

我正在使用带有 facebook Api graph 8.0 的 botman studio 和 facebook 驱动程序,我正在尝试通过以下方式获取用户信息:

但没有我得到这个错误:

(#3) 应用程序没有能力进行此 API 调用。

任何人都可以帮助我解决这个问题,我将不胜感激。

0 投票
1 回答
268 浏览

php - 使用 botman 和 larvel 制作聊天机器人时,botman 聊天框无法正常工作

botman 小部件看起来没问题,但是当我打开它查看聊天框架时,它在聊天框架内给出错误 404。

这是我声明 botman 小部件的部分

这是botmanWidget引用的chat.html文件

0 投票
0 回答
92 浏览

php - Botman Studio 不回复

我用 Botman Studio 开始了一个新项目

然后我更新

然后安装驱动程序:facebook 和电报。

完成安装

然后我做

我去 localhost ,它工作正常。我说“嗨”它会重播“你好!”

我编辑.env文件添加了令牌 Facebook 和 Telegram

我将此项目上传到我的主机

移动public文件以public_html 编辑index文件

主机工作正常。我测试了它对每个用户的网络和电报都做出了回应。但在 Facebook 中,它只响应我,例如电报和网络my_domain/botman/tinker。当新用户说“嗨”时,它根本没有反应。

0 投票
1 回答
148 浏览

laravel - 如何在 Dialogflow 中获取用户访问令牌?

我试图在对话流中找到用户访问令牌,因为我试图将它与 botman.io 相关联,但它不起作用这是代码:

我怎样才能找到我的令牌?

0 投票
0 回答
50 浏览

php - 如何在 Telegram 中使用 Botman.io 框架制作动态键盘(不是按钮)

如何在 Telegram 中使用 Botman.io 框架制作动态键盘(不是按钮)?我试试这段代码

但我不工作,因为 $keyboard 必须以toArray()

有人能帮助我吗

0 投票
0 回答
20 浏览

php - Facebook Webhook Url 验证在 botman studio 上返回附加字符串

我正在尝试验证我的 webhook url,但是我收到此错误 这是我的代码:

如上所述,我在 hub_challenge 请求中添加了附加字符串。我将如何解决这个问题?

0 投票
0 回答
115 浏览

php - 等待 botman 对话结束并继续

您好我正在尝试编写一个 Facebook 机器人,但挑战在于即使对话尚未结束,控制器中的代码也会执行。我怎样才能使这个同步?

这是我的控制器

在我的 AskDemoGraphics 对话中

挑战在于,即使在用户输入年龄或其他任何内容之前,对话之后调用的回复“用户已保存”也会得到回复。

0 投票
0 回答
201 浏览

php - BotMan 小部件未回复,使用 PHP 版本 7.4.19 + Win 10 + XXAMP

我正在测试机器人聊天。遵循https://botman.io/2.0/installation上的文档

脚本打开右下角的聊天小部件,但是当我输入你好时,它没有回复。尝试了多个论坛,但没有得到任何解决方案。

下面是我正在使用的脚本

安装了botman

网络导出器

索引.php

聊天.html

聊天.php

检查后我发现缓存可能有问题,我已经安装了 APCU PHP Cache 但仍然没有运气。

0 投票
0 回答
30 浏览

facebook - Messenger bot 上不支持的获取请求(轮播、外部 url 按钮)

每当我以外的用户(应用程序所有者)选择一个选项并打算接收带有 url 或轮播的按钮时,我都会收到错误消息

错误如下:

发送有效负载时出错:不支持的获取请求。ID 为“5641103809294642”的对象不存在,由于缺少权限而无法加载,或者不支持此操作。请阅读https://developers.facebook.com/docs/graph-api上的 Graph API 文档

我是否需要任何特殊许可才能使用这些资源?我怎样才能使这些资源可用?