2012-12-04 119 views

回答

3

发现,它存在extras参数flickr.photosets.getPhotos方法,它允许为图像添加额外的参数,如图像大小。

0

在PHP中。我使用页面属性转到所有结果页面。

$page = 1; 
$perPage = 500; 
$tag = "flowers"; 

while ($page <= 10000){ 
    $url = 'https://api.flickr.com/services/rest/?method=flickr.photos.search'; 
    $url.= '&api_key='.$api_key; 
    $url.= '&tags='.$tag; 
    $url.= '&per_page='.$perPage; 
    $url.= '&format=json'; 
    $url.= '&nojsoncallback=1'; 
    $url.= '&page='.$page; 

    $result = file_get_contents($url); 
    $response = json_decode($result); 

    //get info each photo here 


    //go to next page 
    $page++; 
}