我通过此flickr API获取了一系列照片:
描述:http://www.flickr.com/services/api/flickr.tags.getClusterPhotos.html 例如:http://www.flickr.com/services/api/explore/flickr.tags.getClusterPhotos
我看不到在API查询中包含许可证参数的选项,因此我返回了受版权保护的图片,这是我不想要的。我看到我可以通过在每个单独的图像上调用flickr.photos.getInfo来获取许可证信息,但这将非常耗时。是否有其他方法可以从具有特定许可证的标签群集中获取照片集合?
答案 0 :(得分:3)
许可证是其api中列出的参数之一: http://www.flickr.com/services/api/flickr.photos.search.html
我会尝试在返回时使用此处列出的结果中的id' s: http://www.flickr.com/services/api/flickr.photos.licenses.getInfo.html
例如: &安培;许可证= 4
答案 1 :(得分:0)
最好使用“flickr.photos.search”代替。您可以搜索特定的标签和许可证(不需要对每个图像进行第二次调用)。
https://www.flickr.com/services/api/explore/flickr.photos.search