簡體   English   中英

從Flickr對圖像進行分頁

[英]Paginating images from Flickr

我正在嘗試檢索flickr圖像並顯示在我的網頁中。 在以下文章中,我可以在網頁中顯示圖像。 現在的問題是所有圖像都顯示在第一個圖像中-如何在php中進行頁面分頁。 我只想顯示6張圖片,其余的都放在隨后的頁面上。

代碼發行

$search = 'http://flickr.com/services/rest/?method=flickr.photos.search&api_key=' . $this->apikey . '&text=' . urlencode($query) . '&per_page=50&format=php_serial';
$result = file_get_contents($search);
$result_arr = unserialize($result);

在上面的代碼中,我可以獲得所有圖像。 我需要做的分頁。 預先感謝您的建議。

查看Flickr API文檔 ,您可以將page參數與已經提供的per_page一起傳遞。

per_page (可選) -每頁返回的照片數。 如果省略此參數,則默認為100。最大允許值為500。

page (可選) -要返回的結果頁面。 如果省略此參數,則默認為1。

因此,我嘗試將&per_page=50更改為&per_page=6並添加一個可遞增的page參數:

$page = (int) $page // However you want to pass / generate this
$search = 'http://flickr.com/services/rest/?method=flickr.photos.search&api_key=' . $this->apikey . '&text=' . urlencode($query) . '&per_page=6&page=' . $page . '&format=php_serial';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM