2012-12-04 56 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++; 
}