某个维基百科页面(例如Dolphin)是否可以获取所有链接以及每个链接的类别(至少有一些,比方说每个链接为5)? 我想在单个查询/ API调用中执行此操作
我试过了:
current_node
这会返回链接,但只返回一个链接的类别。
答案 0 :(得分:1)
我认为您的查询必须有效,但整个查询只显示10个类别,因为默认情况下为cllimit=10
。如果再次设置UPDATE
,则将为整个查询返回3个类别:
DELETE
但是:如果使用cllimit=3
,您将获得每个链接的类别:
https://en.wikipedia.org/w/api.php?action=query&titles=Dolphin&generator=links&prop=categories&gpllimit=20&cllimit=3
另外,请不要忘记使用&redirects=true
来解析重定向的链接,因为这些页面没有类别。