2011-07-21 126 views

回答

8

如果您擁有Flickr圖片的網址,您只需修改後綴即可獲取不同尺寸的照片。例如:

http://farm1.staticflickr.com/2/1418878_1e92283336_m.jpg

此網址加載中型照片。如果我們簡單地改變_m_t,我們會得到縮略圖:

http://farm1.staticflickr.com/2/1418878_1e92283336_t.jpg

您還可以使用s爲小,z爲介質,並b爲大。

+0

謝謝,這有助於我很多。 –

0

您可以分析照片的ID出來的URL,並通過flickr.photos.getSizes獲得縮略圖URL。這可能是Twitpic/Instagram處理它的方式。

+0

但爲此,我得到了一個API密鑰並解析了網址,而不是XML。沒辦法避免這種情況? – Noam

+2

您可以刮掉Flickr的頁面,但其HTML可能會更改。 API密鑰是免費的,需要30秒才能獲得。無論如何,你都必須做一些解析。有很多PHP Flickr庫也會爲你處理解析。 – ceejayoz

0

對於未來的讀者,flickr不支持其他照片共享服務所具有的簡單功能。所以我的問題的答案是你不能。

0

如果您知道flickr用戶的用戶名,您可以嘗試使用此small bot。它使用feed來檢索用戶的最後一張圖片,所以它只能在最後一張圖片上運行......我希望它能幫助你。