获取Wikimedia中特定类别的所有图像

时间:2018-10-15 19:28:09

标签: wikipedia-api wikimedia-commons

我正在寻找一种有效的方法来获取Wikimedia Commons中特定类别的所有图像。

Example : https://commons.wikimedia.org/wiki/Commons:Quality_images

以下图像在上面的类别中: https://commons.wikimedia.org/wiki/File:Gull_portrait_ca_usa.jpg

如何获取该类别中所有图像的链接?

最终,我将使用图片网址查询api,以获取原始图片的直接链接。

https://en.wikipedia.org/w/api.php?action=query&titles=File:Gull_portrait_ca_usa.jpg&prop=imageinfo&iiprop=url&format=json

图像将在ML数据集中使用

1 个答案:

答案 0 :(得分:0)

Commons:Quality images不是category,而是project namespace中的页面。

如果要包含该页面中的所有图像,可以使用images API

https://commons.wikimedia.org/w/api.php?action=query&prop=images&titles=Commons:Quality%20images&imlimit=500&format=json&utf8