MediaWiki API:给定页面的链接页面

MediaWiki API:给定页面的链接页面,mediawiki,mediawiki-api,Mediawiki,Mediawiki Api,使用MediaWiki API,是否可以通过大纲视图检索与给定名称的页面相关联的页面标题列表?例如,假设在我的MediaWiki安装中有一个名为“Cat”的页面,其中包含 猫讨厌狗,但喜欢老鼠 其他页面的链接以粗体显示。是否有API调用可返回链接页面的标题列表(即“狗”和“鼠标”)?您需要prop=links,例如: 文档:到目前为止,您想到了什么?我的第一个想法是滚动浏览API帮助页面,其中列出了API的操作及其各自的参数。让我印象深刻的两个“action=query”参数是“list=all

使用MediaWiki API,是否可以通过大纲视图检索与给定名称的页面相关联的页面标题列表?例如,假设在我的MediaWiki安装中有一个名为“Cat”的页面,其中包含

猫讨厌狗,但喜欢老鼠

其他页面的链接以粗体显示。是否有API调用可返回链接页面的标题列表(即“狗”和“鼠标”)?

您需要prop=links,例如:


文档:

到目前为止,您想到了什么?我的第一个想法是滚动浏览API帮助页面,其中列出了API的操作及其各自的参数。让我印象深刻的两个“action=query”参数是“list=allpages”和“list=alllinks”,它们的名称最初向我建议它们可能返回给定页面的链接页面或链接,但当这些参数传递给API时,它需要的是名称空间,而不是页面标题。如果API不支持我需要的功能,那么紧急解决方案就是获取给定页面的内容,并通过手动解析获得大纲链接。。。我刚刚偶然发现了“parse”操作,乍一看它似乎支持所需的功能。我猜这正是你想通过问我你的苏格拉底式问题来指给我看的:——)不,不是真的。我刚刚复习了你的第一个问题,遗漏了重要信息。如果你找到了一个解决方案,别忘了把它贴在这里并标记为答案。