作者cosia (宇宙塵)
看板Flickr
標題[分享] 如何連回靜態圖片原本的頁面
時間Wed Jan 31 01:11:54 2007
blog post:
http://swanbear.blogspot.com/2007/01/flickr-user-from-static-image.html
=======================================================================
剛剛看到FlickrCentral上的一個討論串
解決了我一個長久以來埋藏在心裡的疑問
那就是雖然Flickr使用條款上面說
每張透過static URL顯示出來的圖片
都必須要有另一個連結
讓那張圖片連回去它在Flickr中所在的那一頁
但就我經常看到的現象是
圖片明明就都放在Flickr
而留下來"全部作品,請多指教"是連到無名的相簿
顯然我不瞭解這其中深奧的道理...
其實要把static URL連回去它在Flickr的所在頁面並不難
像是如果你發現有人把下面這張有趣的照片放到某網頁上
[圖]
你會很想要把它加到fav裡面或是留個言
在上面按下右鍵抓到它的URL後得到了
"
http://farm1.static.flickr.com/174/371072721_7e3d761754_m.jpg"
前面的farm1在之前版本的Flickr是沒有的
所以"
http://static.flickr.com/174/371072721_7e3d761754_m.jpg"
其實也是會是同一張圖片
這張圖片的id就是後面"371072721_7e3d761754_m.jpg"底線之前的數字"371072721"
抓到這個id後就可以透過Flickr下面這個URL找到原來的頁面
http://www.flickr.com/photo.gne?id=371072721
其實同一張圖片Flickr會提供多種不同大小的URL
但是注意一下就會發現其實photo id是不會變的
上面的是只要改掉id就可以連回原本頁面的方法
另一種比較進階的是透過Flickr API
其中一個method:flickr.photos.getInfo
http://www.flickr.com/services/api/flickr.photos.getInfo.html
就可以得到更多此張圖片其他的資訊囉!
--
SwanBear blog: http://swanbear.blogspot.com/
My Flickr: http://www.flickr.com/photos/swanky-hsiao/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.204.139.38
1F:推 oscar210:原來如此!! 大推!! 01/31 19:40
2F:推 sophia70:照片設為私人就沒法用? 02/13 03:48