获取flickr网站上某个用户的所有图片url

1. 浏览器某一个页面,比如http://www.flickr.com/photos/stone_steen/3614206665/in/set-72157619584982140/,我们觉得还不错,想把这个人的所有图片下载下来

 

2. 获取对于的用户ID

    调用flickr.urls.lookupUser获取页面对应的用户ID,参数url为http://www.flickr.com/photos/stone_steen/3614206665/in/set-72157619584982140,得到的结果是:

 


        
               xnir 
        

 

  此API的帮助参见:flickr.urls.lookupUser

 

3. 得到了user的id为76191343@N00,根据此ID查询各个图像的ID

    使用flickr.photos.search来获得此信息,提供的参数是:

     1)user_id,此处为76191343@N00

     2)per_page , 每页多少个图片项

     3)page

    调用后的结果是:














 此API的帮助参见:flickr.photos.search

 

4. 查询某一个图像的url

    比如第一项的photo id是3707003906,调用flickr.photos.getSizes。

    它需要的参数是photo_id,此时是3707003906

 

     得到的结果是:

 


	
		
		
		
		
		
	

   此时我们就得到了想要的url,用它就可以下载了。

 

    此API的帮助参见:flickr.photos.getSizes

你可能感兴趣的:(客户端)