【问题标题】:Geting the photo sent from Facebook Messenger Charbot to Amazon Lex将照片从 Facebook Messenger 聊天机器人发送到 Amazon Lex
【发布时间】:2017-06-15 07:26:22
【问题描述】:

有没有办法接收或获取从 Facebook Messenger 聊天机器人发送到 Amazon Lex 的图像?

目前,当我在 Facebook Messenger 中向聊天机器人发送图像时,它不会回复或处于“已看到”状态。

【问题讨论】:

    标签: image-processing amazon facebook-messenger-bot amazon-lex


    【解决方案1】:

    很遗憾,没有。

    AWS Lex 是一个仅响应语音和文本的对话机器人。

    【讨论】:

    • 更具体地说,当您当前在“渠道”部分将 Messenger 直接集成到 Lex 时,情况确实如此。但是,您可以设置一个“机器人服务器”,它作为 FB 和 Lex 之间的一个层进行询问。然后,“机器人服务器”可以处理来自 FB 的图像和其他消息。它可以使用 PostText 与 Lex 对话。
    【解决方案2】:

    您应该设置一个 API 网关,该网关将连接到您的 FB 机器人。
    此 API 网关会将请求转发给 Lambda 函数,该函数将进行预处理、图像处理等,然后使用 PostText(如果需要)将请求转发给 Lex 或直接回复您的 FB 机器人。然后,Lex 可以像往常一样再调用一个 Lambda 函数。

    您的架构将如下图所示: 您可以使用 Facebook 代替 Twillio,在 Lambda 函数中,您可以决定将哪些请求转发给 Lex,以及您需要在哪里应用图像处理或其他任何东西。

    有关详细信息,请参阅this link

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2016-08-14
      • 1970-01-01
      • 2017-12-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 2018-06-04
      • 2020-03-28
      • 1970-01-01
      相关资源
      最近更新 更多