我想用api获取所有维基百科分类名称。 我搜索它并找到一些方式,如哑数据或SQL数据,但我想用维基百科api。此外,我发现它是维基百科工具的一些很棒的链接,如wmflabs.org,但这个工具没有我的需要。
我想使用维基百科api和结果json数据并获得英文维基百科类别名单。所有类别的内容都在这里 - > https://en.wikipedia.org/wiki/Portal:Contents/Categories
我需要相同的样式类别名称lis数据所有其他语言。
我发现它有些查询,但还不够(找到武器类别中的子类别) - > https://en.wikipedia.org/w/api.php?action = query& list = categorymembers& cmtitle = Category:Weapons
这种情况有解决办法吗?
答案 0 :(得分:0)
所有类别都属于Category
命名空间,其id = 14,因此您可以使用allpages API并使用apnamespace
参数按命名空间过滤。这是一个example query。