2010-06-02 47 views
4

通常的东西,谷歌永远搜索,看这里,没有帮助。然而。获取Flickr集

我想要的是列出Flickr上的照片集。好像&简单,看起来好像。 我想要'标题图片'(在Flickr上用它作为它的缩略图),标题和URL。不能那么辛苦,可以吗?

选择的语言是PHP(5.1.6)或JSjQuery的如果可能的话)。两者都很好。

回答

1

使用flickr.photos.search API的方法与您的user_id不起作用?

对于PHP,您有一个基于PEAR的包here和另一个库http://phpflickr.com/。应该足以通过它。

编辑:

对于最小的实现,你应该使用stream_context_create()与HTTP头,使用fopen()这种背景下,构建用手XMLRPC请求作为文本变量,你会送。从插座答案将是您的数据

对于API,使用flickr.photosets.getList

代码示例(你需要为Flickr有效的API密钥)

<?php 
$apiKey = ''; 
$userID = ''; 
$url = 'http://api.flickr.com/services/rest/?method=flickr.photosets.getList&api_key=' 
    .$apiKey.'&user_id='.$userID.'&format=json'; 
$options = Array('http' => Array('method' => 'GET')); 
$context = stream_context_create($options); 
$response = file_get_contents($url, false, $context); 
$object = json_decode($response); 
+0

搜索文档doesent似乎提到集... 我看过http://phpflickr.com/之前,它看起来像一个小块的功能很多开销我想要的。 – PaulAdamDavis 2010-06-02 13:31:29

+0

好吧,更新我的回答,以更好地满足您的需求 – 2010-06-02 14:23:47

+0

感谢您更新Serty。你不会有任何示例代码,或链接到一些你会吗? – PaulAdamDavis 2010-06-03 08:39:33