node.js - 从 Facebook Messenger 上传的图像分辨率太低

标签 node.js facebook facebook-messenger facebook-messenger-bot

我正在构建一个机器人,用户可以在其中上传图库中的图片或拍照。

Facebook Messenger 将此作为 image_url 提供给我的机器人,当我下载它时会提供一个 dpi 非常低的图像,我的后端 API 对这些上传的图像运行 OCR 并要求它高于特定的 DPI。

有没有办法从 Facebook 获取质量更好的图片?

它最初是通过在下面的答案中启用设置中的开关来工作的,但它又停止了,不知道为什么?

最佳答案

虽然这不是代码级解决方案,但当从客户端对其主 Facebook 应用程序进行修改时,应该会修复此问题。有关说明,请遵循,

https://www.facebook.com/help/iphone-app/187741037945488?helpref=faq_content

关于node.js - 从 Facebook Messenger 上传的图像分辨率太低,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43466315/

相关文章:

node.js - NativeModule 是如何工作的?它们是否被缓存?

javascript - 如何使 EXPECT 条件等待 promise 得到解决(代码包装在方法中)?

node.js - Vue 项目和 googleapis - 不会构建 - child_process 错误

Facebook - 发布到多个 friend 墙

javascript - 如何在 AWS DynamoDB 中按排序键查询?

android - Facebook 链接将在应用程序而不是浏览器中打开

json - Dialogflow V2 Facebook Messenger 通用模板示例有效负载

node.js - 如何使用 Azure Bot Channels Registration + Botbuilder SDK 捕获 Facebook messages_optins?

bots - Facebook 机器人在密码重置后停止工作

facebook - 定义 Open Graph 帖子的显示方式