我想在PHP中獲取flickr圖片的縮略圖。獲取flickr縮略圖
所有我看到的是他們這個API中: http://www.flickr.com/services/api/misc.urls.html
這是一個矯枉過正。在instagr.am/twitpic和其他人中,我發現了一個非常簡單的方法(只需將url添加到請求中)。
有沒有flickr的選項我錯過了?
我想在PHP中獲取flickr圖片的縮略圖。獲取flickr縮略圖
所有我看到的是他們這個API中: http://www.flickr.com/services/api/misc.urls.html
這是一個矯枉過正。在instagr.am/twitpic和其他人中,我發現了一個非常簡單的方法(只需將url添加到請求中)。
有沒有flickr的選項我錯過了?
如果您擁有Flickr圖片的網址,您只需修改後綴即可獲取不同尺寸的照片。例如:
http://farm1.staticflickr.com/2/1418878_1e92283336_m.jpg
此網址加載中型照片。如果我們簡單地改變_m
到_t
,我們會得到縮略圖:
http://farm1.staticflickr.com/2/1418878_1e92283336_t.jpg
您還可以使用s
爲小,z
爲介質,並b
爲大。
你可以只使用Flickr的周圍API一個PHP包裝,並保持它的簡單 - http://phpflickr.com/
您可以分析照片的ID出來的URL,並通過flickr.photos.getSizes
獲得縮略圖URL。這可能是Twitpic/Instagram處理它的方式。
對於未來的讀者,flickr不支持其他照片共享服務所具有的簡單功能。所以我的問題的答案是你不能。
如果您知道flickr用戶的用戶名,您可以嘗試使用此small bot。它使用feed來檢索用戶的最後一張圖片,所以它只能在最後一張圖片上運行......我希望它能幫助你。
謝謝,這有助於我很多。 –