使用公共API,管理控制台和自动调整大小的图像托管,任何建议?

时间:2013-06-25 12:55:33

标签: image api rest hosting storage

我正在尝试为我的移动应用找到合适的图片托管服务。我一直在使用flickr,但是不可能继续使用它,因为由于(新的)条款和条件,我不允许上传不是由我制作的图像。

我正在使用以下flickr功能:

  • 管理控制台,用于上传图像并为其分配标记。
  • REST API按标记获取图像,并按添加日期对其进行排序。匿名或公钥,仅允许读取数据。
  • 自动调整大小,因为我有一个移动应用,并希望显示缩略图列表。
  • 可以用于商业用途。

我一直在看:

  • imageshack.us - 越野车和不稳定。由于某种原因,图像的顺序不时有所不同。
  • cloudinary.com - 似乎获取图像列表的唯一方法是使用私有API密钥,这意味着有人可以使用此密钥擦除所有照片。所以这是不安全的。
  • uploadcare.com - 没有管理控制台。
  • api.imgur.com - 对于商业用途而言太复杂了:注册应用程序,注册机智Mashape ..但如果我错了,请纠正我。
  • minus.com - 没有对API进行调整大小和匿名访问。

提前谢谢!

2 个答案:

答案 0 :(得分:1)

供您使用,您可以使用Amazon S3。这很棒,而且效果很好!

可能更便宜的选择是谷歌。 Google文档现在支持所有文件类型,因此您可以将图像加载到Google文档文件夹,并共享该文件夹以供公共访问。 URL有点长。 调整大小等有各种选择,谷歌很明显他们的API是稳定和完美的。

谷歌每年仅收取5美元的20GB。有一个完整的API用于上传照片,文档等。

答案 1 :(得分:0)

我不确定您是否希望为自己的应用程序提供自托管图片托管服务。

如果是,我会说看看ImageS3,https://github.com/images3/images3-play。图像托管服务运行在Amazon S3之上,它就像您一直在寻找的其他图像托管服务,唯一不同的是它是开源的。