将图片上传到免费图片托管网站

时间:2011-05-02 23:03:37

标签: android flickr image picasa

我正在编写一个应用程序,允许用户使用他们的Android手机拍照,然后将其上传到图像托管网站(picassa,flikr或其他可以拥有公共URL的免费网站(公共访问URL部分)很重要))。

问题:图片上传到“全球”帐户 - 就像应用的所有用户都将图片上传到同一帐户一样。 第二个问题:上传过程应该是透明的,应该返回一个URL,但不应该进行登录/验证过程。 (用户无法知道通行证。)

我已经查找了如何创建Web实例然后让用户登录,但我不知道如何避免auth进程并使整个事情对用户透明,或者即使可能。

2 个答案:

答案 0 :(得分:1)

因此,您希望存储用户凭据(登录名和密码)并使用它来对服务器进行身份验证。 您应该使用这些服务的专用api: - FLickr:http://www.flickr.com/services/api/upload.api.html            和认证api:http://www.flickr.com/services/api/auth.spec.html - picassa:http://code.google.com/apis/picasa/

因此,使用这些apis,用户无需知道登录/通过。上传是透明的。你应该得到上传图片的网址。 但有一点:有了这个解决方案,android有必要知道传球。唯一的解决方法是使用api(并存储密码)在Android应用程序之间安装服务器。

答案 1 :(得分:0)

https://cloudinary.com/尝试免费版API Flickr一切都很好。