2010-06-02 64 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