如何通过 Dialog Flow (API.AI) 获取用户从 Facebook Messenger bot 发送的图像/附件?

2023-12-27

我有由 Dialogflow (API.AI) 提供支持的聊天机器人,它要求用户发送图像。

我知道,当用户单击 Messenger 中的“开始”按钮时(同时开始与机器人对话),将触发带有 WELCOME/FACEBOOK_WELCOME 事件的对话框流 (API.AI) 中的意图。

当用户发送简单的文本消息时,对话流 (API.AI) 中的意图以及用户所说的文本将被触发。

我怀疑当用户将图像作为附件发送到机器人时,对话流(API.AI)中是否会触发任何意图,或者是否有任何方法来实现此类功能。

请在这件事上给予我帮助

提前致谢


enter image description hereUse FACEBOOK_MEDIA in event section of any intent in DialogFlow (API.AI). Now whenever user uploads an image to the bot, the intent which contains FACEBOOK_MEDIA in its event section will get triggered and you will get a payload which contains the image URL to you WebHook.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何通过 Dialog Flow (API.AI) 获取用户从 Facebook Messenger bot 发送的图像/附件? 的相关文章

  • LUIS 与特殊字符相关的问题

    TEXT 被转换为 TEXT 在 LUIS 中 当我们识别实体名称时 特殊字符的问题 请参考下图 这里是每月的智商仪表板hospitalists被转换为reportname gt monthly iq dashboard hospitali
  • 如何在android中将数据库文件附加到电子邮件中?

    您好 我正在尝试通过附加数据库发送电子邮件 我收到邮件 但没有附加以下是我的代码 谁能帮我 尝试 String host smtp gmail com String from email protected cdn cgi l email
  • 如何使用Dialogflow CX API将参数传递给webhook?似乎 detectorIntent() 设置会话 queryParams 不起作用

    根据谷歌dialogflow cx文档 https cloud google com dialogflow cx docs concept parameter https cloud google com dialogflow cx doc
  • 对停用词进行标记,生成的标记 ['ha', 'le', 'u', 'wa'] 不在 stop_words 中

    我正在使用 Python 制作一个聊天机器人 代码 import nltk import numpy as np import random import string f open home hostbooks ML stewy spee
  • 不在映射中的字段包含在 ElasticSearch 返回的搜索结果中

    我想使用 Tire gem 作为 ElasticSearch 的客户端来索引 pdf 附件 在我的映射中 我从 source 中排除附件字段 以便附件不会存储在索引中 并且未在搜索结果中返回 mapping source gt exclud
  • 让聊天机器人 (wit.ai) 回复它没有正确的答案

    我在用Wit ai对于我的聊天机器人 问题是我的机器人总是试图回答一些问题 只有当我的机器人真正理解所问的内容时 我才会做出回答 我知道这是可能的 但如果我有一个回复很少的机器人 它似乎总是选择其中一个回复 即使它被问到完全不同的问题 我想
  • Actions on Google 上的帐户取消关联

    我正在 Google 上开发一项操作 要求用户使用我的服务登录 我以前可以实施帐户关联 https developers google com actions develop identity account linking 效果很好 我能
  • 如何从 JSON 文件获取 DialogFlow 中的 API V2 密钥?

    5 月 31 日之后还有使用 DialogFlow 的人吗 现在有API V2 密钥需要从JSON文件中获取 网上确实没有资料 Json文件 https i stack imgur com emkwE png 从您的代理设置中单击Servi
  • Heroku-未找到 (Python)

    作为一个初学者 我无法再进一步 我正在尝试在heroku上加载python程序 但不知何故总是只出现以下内容 未找到 在服务器上找不到请求的 URL 如果您手动输入 URL 请检查拼写并重试 My logs 2018 02 12T11 33
  • 如何检测用户何时成功完成php中文件的下载

    我有一个处理文件下载请求的 php 页面 我需要能够检测文件何时已成功下载 如何才能做到这一点 也许有一些方法可以检测该客户端 然后向服务器发送确认 Thanks 编辑 通过句柄 我的意思是该页面正在执行以下操作 file var www
  • 使用 pyttsx3 模块向语句添加语音时出现“VoiceAge”错误

    我基本上是在聊天机器人的帮助下开发一个聊天机器人 现在为了向机器人给出的响应添加语音 我使用了 pyttsx3 模块 但最终结果是这样的 我什至尝试将这个模块实现为其他声音 因为它显示有 3 个声音可用 engine pp init voi
  • Prolog 中的聊天机器人

    我一直在尝试在序言中创建一个聊天机器人 作为作业 到目前为止 我已经在 pl 文件中创建了一个数据库 并且列出了很多可能的对话 我知道序言是这样工作的 例如如果我们有 Chatbot good 然后我们输入 Chatbot good 它会回
  • 是否可以从我自己的 AoG 应用程序的实现中触发另一个 Actions on Google 应用程序? [复制]

    这个问题在这里已经有答案了 此问题专门与 Google Apps 上的操作有关 涉及触发事件 操作以使助手为最终用户选择另一个 AoG 应用程序的能力 专门用于触发其他人的 AoG 应用程序 而不是您编写的应用程序 Idea 我想创建一个自
  • 从实时数据库获取 json 数据到 Dialogflow 内联编辑器(谷歌助手)

    编程初学者 我正在利用空闲时间从事一个与 Google Assistant 相关的项目 这是我第一次使用 Firebase 实时数据库 不知道如何从那里获取数据 代码下面是 Dialogflow 的内联编辑器中的内容 其中的类别 1 2 和
  • Dialogflow通过NodeJS传递参数

    如何通过 NodeJS 请求传递参数 例如 我想传递代码中的名称 对话流会自动回答包含我传递的参数的响应 如 Hi name 我的实际要求 const request session sessionPath queryInput text
  • Dialogflow 不记名令牌分析

    如何获取 Dialogflow v2beta1 API 调用的不记名令牌 我想集成 Dialogflow API 所以现在我什至无法在没有不记名令牌的情况下在邮递员中测试 API 为了进行测试 我在 GCP 项目中为我的代理生成了 API
  • 聊天机器人中的打字指示器

    Nodejs 中机器人框架的输入指示器 Hi 我正在使用 microsoft bot 框架 v4 node js 我需要在聊天机器人中实现输入 在发送原始响应之前 机器人应该像 一样响应 我在这里看到了代码使用 DirectLine 和网络
  • 如何通过电子邮件发送 Excel 文件?

    我有一个 excel 文件 Excel 2003 xls 格式 我想用 c 通过电子邮件发送它 我的代码成功发送它 但是当我尝试打开响应文件时 它似乎编码错误 例如 这里是响应文件名 utf 8 B RWxzesOhbW9sw6FzXzIw
  • 如何在应用程序中从 Xcode 的“支持文件”组访问文件?

    我有一个应用程序 现在我几乎已经完成了 在数据输入流程结束时发送电子邮件 发送两个 pdf 文件 其中一个是根据输入的数据生成的 另一个是静态文件 在每个实例中都相同 第一个 pdf 生成正常 它已保存到应用程序的 文档 文件夹中 并且我已
  • Dialogflow 简单的授权方法

    是否存在将 Dialogflow 代理连接到的简单方法node js代码 当我将此代码与从 Dialogflow 代理的设置页面获取的正确项目 ID 一起使用时 出现以下错误 错误 获取应用程序默认凭据时出现意外错误 无法加载默认凭据 浏览

随机推荐

  • 如果编译器兼容 Cpp0x,#define 是什么?

    当编译器符合 Cpp0x 时 是否有任何官方或非官方的 defines 更好的是 对于特定的 Cpp0x 功能 cpp0xlambda cpp0xrvalue 等 网上没找到这方面的资料 对于根据 16 8 1 的 C 03 预定义宏名称
  • Facebook iframe 无法在 IE 中运行;会话/登录问题?

    我的 Facebook canvas iframe 应用程序有问题 我正在使用会话来构建一个简单的问卷式应用程序 每页上都有一个问题 提交表单时答案将存储在会话数组中 并且页码会加一 然后显示下一个问题 简单的东西 然而 这个应用程序 适用
  • 为 GWT Comet 使用大气

    我正在寻找一个简单的框架来为我的 GWT 应用程序实现 Comet 我查看了似乎不活跃的 gwt rocket 然后查看了不活跃的 gwt comet 然后查看了已移入大气项目的atmosphere gwt comet 最后 尝试从大气中实
  • nextjs 用于身份验证的路由中间件

    我正在尝试找出一种适当的身份验证方法 我知道这是一个敏感的话题GitHub 问题页面 https github com zeit next js issues 153 我的身份验证很简单 我在会话中存储 JWT 令牌 我将其发送到不同的服务
  • 如何将参数从外部汇编器子例程传递回 cobol 程序?

    我试图从用汇编程序编写的外部子例程传回参数 调用例程是在 cobol 中 外部汇编例程的参数如下所示 01 CALCSHRS PARMS 05 CS DEPOSIT AMT PIC 9 5 V99 COMP 3 05 CS SHARE PR
  • 将多个数据合并为一个数据

    我有这样的数据 CCSKIYEARDOULE CCSKIYEAR 92 93 92 92 93 93 94 95 94 94 95 95 96 97 97 但我想要这样的输出 CCSKIYEARDOULE CCSKIYEAR 92 93 9
  • 使用远程验证进行多字段验证

    我有以下模型 public class Customer public string FirstName get set public string LastName get set Remote CardExisting Validati
  • 如何使用 O(n) 时间和 O(1) 空间成本就地合并两个排序整数数组

    例如 给定一个整数数组及其两个连续序列的开始位置 即 b1 和 b2 此外还提供了位置 last 该位置指示第二个序列的结束位置 从数组 b1 到数组 b2 1 和从数组 b2 到数组 last 都是分开的顺序 如何将它们合并到位使用 O
  • 使用python将某个网站的HTML保存在txt文件中

    我需要将任何网站的 HTML 代码保存在 txt 文件中 这是一个非常简单的练习 但我对此表示怀疑 因为有一个函数可以执行此操作 import urllib request def get html url f open htmlcode
  • MySQL 连接器和许可 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我想到 MySQL 连接器 Java 和 NET 是 GPL 许可的 这是否意味着供应商 不是为内部应用程序开发 必须购买通过这些连接器与
  • 如果我设置 min-height 和 max-height,哪一个优先?

    我有一个菜单 有 9 个项目 我希望按钮高度为屏幕尺寸的 40px 或 11 屏幕的 1 9 不管是最大的 现在我有 min height 40px max height 11 并且始终为 40px 即使我的屏幕尺寸比这个大 我可以在 cs
  • min-sdk 大于以前版本的 android

    我有一个应用程序 它已经在 Play 商店中存在多年了 我刚刚进行了更新 该更新利用了 numberpicker 它的 min sdk 为 11 并且 v4 支持库不满足该需求 我倾向于发布我的新版本并在清单中将 min sdk 设置为 1
  • 当枚举无法序列化时,提前失败或明确抛出

    在 WCF 服务返回具有无效值 枚举类型中不存在 int 的枚举成员的 DataContract 的情况下 客户端抛出的异常为The underlying connection was closed The connection was c
  • 在Python中解析SQL查询

    我需要在 python 中构建一个迷你 sql 引擎 所以我需要一个 sql parser 并且我发现了 python sqlparse 但无法理解如何从 SQL 查询中提取列名或表名等 有人可以帮我解决这个问题吗 让我们检查 python
  • 数据框的视觉结构:NA 的位置等等

    我想用颜色编码在单个图上表示数据框 或矩阵 或 data table 等 的结构 我想这对于许多处理各种类型数据的人来说非常有用 可以一目了然地将其可视化 也许有人已经开发了一个包来做到这一点 但我找不到一个 只是this https st
  • Android单行TextView不带点

    是否可以有单线TextView在最近的像素处切断并且不添加三个点
  • 如何停止在 WPF DataVisualization 图表中的 Y 轴上显示小数点

    我正在使用 WPF DataVisualization 图表控件来显示一些示例数据 我的问题是 Y 轴显示小数值 我怎样才能让它只显示整数值 这是我的 XAML 代码
  • Excel计算公式错误

    我的VBA代码是 Function yEval entry As String yEval Evaluate entry Application Volatile End Function 在 Sheet1 的单元格 f4 中我有公式 yE
  • 余弦距离作为 k 均值的向量距离函数

    我有一个 N 个顶点的图 其中每个顶点代表一个地方 我还有向量 每个用户一个 N 个系数中的每一个 其中系数的值是在相应地点花费的持续时间 以秒为单位 如果没有访问该地点则为 0 例如 对于图表 向量 v1 100 50 0 30 0 意味
  • 如何通过 Dialog Flow (API.AI) 获取用户从 Facebook Messenger bot 发送的图像/附件?

    我有由 Dialogflow API AI 提供支持的聊天机器人 它要求用户发送图像 我知道 当用户单击 Messenger 中的 开始 按钮时 同时开始与机器人对话 将触发带有 WELCOME FACEBOOK WELCOME 事件的对话