获取Flickr集

时间:2010-06-02 11:09:11

标签: php javascript api flickr

通常的东西,谷歌永远,看着这里,没有帮助。爱好。

我想要的是列出我在Flickr上的照片集。尼斯&看起来很简单。 我想要'标题图片'(在Flickr上用作拇指的标题),标题和网址。不能那么难,可以吗?

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

2 个答案:

答案 0 :(得分:1)

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

对于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);

答案 1 :(得分:1)

相关问题