问题标签 [facebook-messenger-bot]
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.
facebook-messenger - 即使在移动应用程序请求 page_messages 权限后,也无法使用 Messenger Send API 发送消息
在我的移动应用程序 facebook 登录中,我要求 page_messages 和 page_messaging_subscription 权限。
当我尝试从 Node.js 服务器向测试用户发送消息时,我收到此错误:
“(#100)参数错误:您无法向此ID发送消息”
id 是应用范围内的用户 ID,请求是向此端点发出的 POST 请求:
https://graph.facebook.com/v2.6/me/messages?access_token=SOME_PAGE_TOKEN
注意:用户之前没有与页面交互过。
machine-learning - wit.ai 处理带有或不带变音符号的单词作为同义词
如何训练机器人将带或不带变音符号的单词识别为同义词,是否启用了此功能?例如,当我有一个词(相机)时:foťák
我想被视为.的同义词fotak
。
在某些情况下,变音符号确实很重要,语义可能会有所不同,在这种情况下,我应该以确切的形式提供单词。但我的目标是更容易训练语义不变的单词。
所以,我想输入没有变音符号的单词,并期望带有变音符号的相同单词被视为同义词。只有当变音符号很重要时,我才会以这种形式提供单词以防止混淆。这甚至可能吗?
web - 如何在 Facebook Messenger 中向机器人发送参数
是否可以在 Facebook Messenger 中向机器人发送任何参数,例如电报?例如一个链接如下:
node.js - fb messenger bot 在验证 webhook 时总是返回空 json
我的节点 js 机器人无法验证 facebook messenger 机器人平台的验证令牌。我已经按照给定的官方文档在开发者控制台中正确地完成了 webhook 设置。我之前已经构建了一个聊天机器人,所以我可以确信我已经正确配置了应用程序控制台设置。请检查我的以下代码并告诉我它是否有任何问题。
console.log(req.query) 返回一个空对象,并且总是执行 if-else 的 else 部分并且控制台打印:“验证失败。确保验证令牌匹配。”
facebook - 如何在 Facebook Messenger 上成功分享时获得回调
可以说,我有一个机器人游戏,它让用户可以与 Messenger 的其他用户共享结果屏幕。出于这个原因,Messenger 有一个“分享”按钮。当用户点击分享按钮时,Facebook 提供选择与哪些用户分享。
问题是如果用户成功与至少一个用户共享屏幕,如何获得回调。
facebook-graph-api - 从 Facebook Messenger Bot 触发用户操作
我有一个工作的 Facebook Messenger 机器人。
从 Messenger 应用程序中,我希望我的机器人为用户触发“相机”操作(拍摄新图片或视频)。
为了澄清假设的上下文,我将创建持久菜单操作,它模仿单击消息文本区域下的“相机”按钮的行为。
我查看了 Graph Api 的“Page Call To Action”操作,但找不到会产生所需行为的参数。
c# - Facebook Messenger 中的分享按钮
是否可以在 botframework 中创建一个 CardAction(按钮)作为 Facebook Messenger 中的共享按钮?
facebook - Facebook Messenger bot 购买按钮
我正在尝试在我的 Messenger 机器人中实现购买按钮,但出现以下 2 个错误:
任何想法可能是什么问题?我在哪里可以查看这些错误代码?这是我发送给 Facebook Messenger API 的消息: