有办法使用标签搜索flickr照片。只需打开此link,填写您想要的标记即可。您将获得结果与其关联的URL链接。
如果我想编写程序进行搜索怎么办?其实我找到了办法。但这有点作弊。通过分析返回的URL链接,例如:
似乎我只需要根据我的需要替换tags=girl
,说tags=dog
。它会起作用。
但是,我仍然希望有一个常规方法来完成这项工作。什么是api_key
?它似乎与搜索结果无关。例如:
我使用上面两个不同的api_key
来搜索狗。它给了我相同的结果。
答案 0 :(得分:0)
取决于您使用的programming language。例如,在C#中它就像:
一样简单var flickr = new Flickr("API_KEY", "SECRET");
var options = new PhotoSearchOptions();
options.TagMode = TagMode.AnyTag;
options.Tag = 'paris'; //The list of tags "comma separated"
options.Extras |= PhotoSearchExtras.DateTaken | PhotoSearchExtras.MediumUrl | PhotoSearchExtras.Tags;
PhotoCollection photos = flickr.PhotosSearch(options);
//In photos you will have the first 100 images.
但首先你需要一个API_KEY
来开始使用API(它是一种允许你从Flickr下载数据的身份验证方法)。