作者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