给定任何类别,如果存在,我需要获取相同的主要文章。
问问题
25 次
1 回答
0
您可以使用 Mediawiki 操作 API 获取有关名称空间、名称、排序键前缀等类别的信息。例如,查询 category:Telegraphy产生于今天
{
"batchcomplete": "",
"continue": {
"cmcontinue": "page|2c322a4c304e4032320450324032364c2a4838011701dcbddc0c|21155313",
"continue": "-||"
},
"query": {
"categorymembers": [
{
"pageid": 30010,
"ns": 0,
"title": "Telegraphy",
"sortkey": "04030650324032364c2a48385a011001c4dc0d",
"sortkeyprefix": " ",
"type": "page",
"timestamp": "2018-05-18T16:59:21Z"
},
{
"pageid": 35475502,
"ns": 0,
"title": "Acme Commodity and Phrase Code",
"sortkey": "2a2e4232042e46424246303a505a042a44300448384c2a4e32042e463032012201dcc2dcb9dcc0dc07",
"sortkeyprefix": "",
"type": "page",
"timestamp": "2012-04-12T20:44:45Z"
},
....
}
在结果中,排序键前缀为空格的页面(文章“电报”的“排序键前缀”:“”)是类别的主文章。
在英语 Wikipedia 中,有时您可能会通过使用“ Template:Cat main ”以及简要说明来找到该类别的主条目。如果您还需要查找此类用法,则需要获取类别页面的 Wikitext 并查找该模板的用法。(例)
于 2022-01-25T05:13:35.100 回答