Flickr API的网址是
http://www.flickr.com/services/api/,关于Flickr的访问权限(auth),有如下的一些方法。
应用程序开发者需要从Flickr获得一个API Key,通过有效的API Key才能让应用程序使用Flickr的API。
用户使用程序时,需要当前用户批准这个应用程序可以访问用户自己的Flickr的资料,用户可以检查这个权限,比如写权限,私有照片的访问权限等(这些应用程序用户可以在自己的Flickr账户中管理)。当然,也可以通过Flickr的API访问任意用户的设置为共有权限的照片。
对于一个用户,可以通过AuthGetFrob方法,或者程序和当前用户的一个frob(一种身份标识串),再通过frob获得调用AuthGetToken方法一个访问token。成功获得token后,可以获取token中的用户信息,并操作用户的token所赋予的权限的数据。
在Web Application中,可以通过 AuthCalcWebUrl方法获得一个验证用户的url,用户在这个url完成验证,再回到一个在Flickr API的管理界面中预设的callback url。
应用程序开发者需要从Flickr获得一个API Key,通过有效的API Key才能让应用程序使用Flickr的API。
用户使用程序时,需要当前用户批准这个应用程序可以访问用户自己的Flickr的资料,用户可以检查这个权限,比如写权限,私有照片的访问权限等(这些应用程序用户可以在自己的Flickr账户中管理)。当然,也可以通过Flickr的API访问任意用户的设置为共有权限的照片。
对于一个用户,可以通过AuthGetFrob方法,或者程序和当前用户的一个frob(一种身份标识串),再通过frob获得调用AuthGetToken方法一个访问token。成功获得token后,可以获取token中的用户信息,并操作用户的token所赋予的权限的数据。
在Web Application中,可以通过 AuthCalcWebUrl方法获得一个验证用户的url,用户在这个url完成验证,再回到一个在Flickr API的管理界面中预设的callback url。