0

我正在通过这个 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 来获取许可证信息,但这将非常耗时。是否有任何其他方法可以从具有特定许可证的标签集群中获取照片集合?

4

2 回答 2

3

许可证是其 api 中列出的参数之一:http: //www.flickr.com/services/api/flickr.photos.search.html

我会尝试只使用他们返回中列出的结果中的 ID:http: //www.flickr.com/services/api/flickr.photos.licenses.getInfo.html

例如:&license=4

于 2012-11-09T08:12:57.610 回答
0

It may be better to use "flickr.photos.search" instead. You can search for a specific tag and license (there is no need to do a second call on each image).

https://www.flickr.com/services/api/explore/flickr.photos.search

于 2014-12-02T02:58:31.420 回答