如何解决如何通过PHP在给定特定标签和用户的情况下获取小的Flickr图像?
| 我想做的是创建一个PHP脚本,该脚本将获取它发现的第一个Flickr图像,该图像具有特定标签,并返回小图像的URL(缩略图上方的大小)。如果您不确定我所说的小尺寸,请访问http://www.flickr.com/photos/napix/3353191223/sizes/s/in/photostream/。解决方法
看看http://framework.zend.com/manual/en/zend.service.flickr.html
为什么要重新发明轮子?
, 我想到了。看看我问的这个后续问题。这个问题的答案是另一个问题:如何在一个请求中为特定用户的每个Flickr标签获取一张照片?
,
function flickr_feed ( $tag ) {
$f = new phpFlickr(\"MY API KEY\",\"MY API SECRET\");
$tags = $f->photos_search(array(\"tags\"=>$tag,\"tag_mode\"=>\"any\",\"per_page\"=>\"20\"));
$counter=\"0\";
foreach ($tags[\'photo\'] as $photo) {
if($counter ==\"0\" || $counter ==\"5\" || $counter ==\"10\" || $counter ==\"15\") { $first = \" first\"; } else { $first = \"\"; }
echo \'<div class=\"flickr-thumb\'.$first.\'\">
<a rel=\"nofollow\" target=\"_blank\" href=\"http://farm\'.$photo[\'farm\'].\'.static.flickr.com/\'.$photo[\'server\'].\'/\'.$photo[\'id\'].\'_\'.$photo[\'secret\'].\'.jpg\" title=\"\'.$photo[\'title\'].\'\">
<img src=\"http://farm\'.$photo[\'farm\'].\'.static.flickr.com/\'.$photo[\'server\'].\'/\'.$photo[\'id\'].\'_\'.$photo[\'secret\'].\'_s.jpg\" alt=\"\'.$photo[\'title\'].\'\"></a>
</div>\';
$counter++;
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。