如何获取有关作者之类的照片的信息,使用 PHP 的许可证?
ajushi
问问题
2420 次
3 回答
4
您调用 HTTP REST 查询,并将结果作为字符串加载:
$query = "http://api.flickr.com/services/rest/?method=flickr.photos.getInfo&api_key=" . API_KEY . "&photo_id=" . $photoid . "&format=json&nojsoncallback=1";
data = json_decode(file_get_contents($query));
echo "created by: " . data->photo->owner->username;
echo "link to photopage: " . "http://www.flickr.com/photos/" . data->photo->owner->nsid; . "/" . data->photo->id;
您可以从所需的任何 REST 调用中获取所需的任何数据。
所有这些都可以通过flickr api获得
于 2009-02-17T20:08:52.483 回答
3
这些信息都可以通过Flickr API获得,如果您浏览他们的文档,您可能会找到您要查找的内容。
于 2008-11-19T06:59:57.977 回答
3
您需要使用Flickr 的公开可用的 API。注册一个 API 密钥,然后查看此页面(它为您提供了联系 API 和解析序列化 PHP 的基本介绍。我个人更喜欢将 XML 与 SimpleXML 一起使用)。
您可能会发现使用以下软件包之一更容易:
有关使用它们的信息,请参阅文档。
于 2008-11-20T11:58:43.397 回答