【问题标题】:Upload Image to external image service将图像上传到外部图像服务
【发布时间】:2015-03-20 10:41:32
【问题描述】:

我的流星应用程序需要增加图片上传功能。由于存在许多免费的图像上传服务,我认为最好的方法是使用现有的图像上传服务。我的选择落在了imgur。我想我必须以某种方式使用imgur's image upload API,但这对我来说完全陌生。

这是我的问题:

  1. imgur 适合我想要的吗?您知道更好或更简单的解决方案吗?
  2. 如何从我的流星应用程序上传图像到 imgur?

您可以假设图像文件来自 html 文件输入标记。稍后,当移动应用程序赶上时,图像应该来自相机,但我们一次只解决一个困难。

【问题讨论】:

    标签: meteor


    【解决方案1】:

    FSCollection 将是一个不错的选择,您可以使用网格(将图像存储在数据库中)或使用 fs(存储在特定路径中)

    为了更好地解释我做了这个小演示,这里是DEMOcode

    我也用进度条做了这个例子,这里也是DEMOSource Code的链接

    【讨论】:

      【解决方案2】:

      一个更简单的解决方案是使用 CollectionFS 将图像存储在 MongoDB 或您的文件系统中,同时将 cfs:filesystem 用于本地文件系统或 cfs:gridfs 用于 MongoDB。 docs 足够清晰和简单,可以让您快速启动和运行。

      如果您想使用 imgur,您需要能够发布数据并了解您在做什么。 CollectionFS 有一个methods package,它向 Meteor 添加了一个 HTTP POST 方法,但老实说,我认为这会让你的事情变得复杂。暂时保留在本地。

      【讨论】:

        猜你喜欢
        • 2014-12-09
        • 1970-01-01
        • 1970-01-01
        • 2022-09-26
        • 2017-06-22
        • 2013-12-17
        • 2014-03-21
        • 2017-05-31
        • 2013-11-02
        相关资源
        最近更新 更多