有公共API的图像托pipe服务吗?
我一直在考虑一个项目的图像托pipe服务,但我开始怀疑这对我的目标受众来说太复杂了,因为他们必须将所有图像上传到托pipe服务,然后将图像“附加”到CSS文件使用托pipe服务提供的链接。 虽然这对于我们的开发者来说是一个相当简单的过程,但我认为这可能是获得用户对此function的支持的一大障碍。
我可以通过自己托pipe和提供图像来进行简化,但是我担心潜在的可扩展性问题,这些问题可能会导致我目前没有硬件或带宽需要处理。
我的想法是,我可以让用户将他们的图像和CSS上传到服务器,在一个zip文件中的Web服务器,然后可以从压缩包中提取文件,推送图像托pipe服务,编程获取相应的URL从服务,并相应地更新CSS附加到用户的显示configuration文件之前。
这种方法可以一举杀死两只鸟,我不必担心由于在每个configuration文件请求上提供可能的大图像而导致的带宽问题,并且用户不必经历头痛的需要build立账户在图像托pipe服务。
有谁知道任何图像托pipe服务,我可以以编程方式集成,具有良好的可靠性和性能,可以帮助我解决这个难题?
提前致谢
查看Picasanetworking相册数据API :
- http://support.google.com/picasa/answer/1224181?hl=en-GB
- https://developers.google.com/picasa-web/faq#quota
如果您已经注册了Google+,那么最多2048×2048像素的照片和最长15分钟的video将不计入您的免费存储空间。
有一个公共的和易于使用的API只是HTTP张贴图像到他们的域名,你会得到一个JSON与url
我用https://cloudinary.com/ ,发现它很整洁!
您可能会考虑Amazon CloudFront 。 我没有使用过这种特殊的服务,但我已经广泛使用了Amazon EC2和S3,并且非常开心。
更新:
我最近使用CloudFront进行video托pipe项目,发现它非常易于安装和使用。
查看Flickr的API:
Imgur有一个API 。 从“概述”:
Imgur的API通过标准化的编程接口公开整个Imgur基础设施。 使用Imgur的API,您可以在使用您select的编程语言的同时,在imgur.com上做任何您可以做的事情。
Imgur API是基于HTTP请求和XML或JSON(P)响应的RESTful API。 如果您熟悉Twitter,亚马逊的S3,del.icio.us或其他一些networking服务的API,您将会感到宾至如归。
此版本的API版本3使用OAuth 2.0。 这意味着所有请求都需要encryption并通过SSL / TLS发送到https://。 这也意味着即使您不允许用户login,您也需要注册您的应用程序。