MediaWiki API 帮助

这是自动生成的MediaWiki API文档页面。

文档和例子:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=templatedata

main | templatedata
  • 此模块需要读取权限。
  • 来源:TemplateData
  • 许可协议:GPL-2.0-or-later

获取由模板数据扩展存储的数据。

具体参数:
其他通用参数可用。
includeMissingTitles

返回有关标题的数据,即便其丢失或缺少模板数据。默认情况下只在标题存在且有模板数据时返回标题。

类型:布尔型 (详情)
doNotIgnoreMissingTitles
已弃用。

返回有关标题的数据,即便其丢失或缺少模板数据。默认情况下(出于向后兼容性)只在标题存在且有模板数据时返回标题。

类型:布尔型 (详情)
lang

返回此语言的本地化值。默认会返回所有可用翻译。

titles

要查询的标题列表。

通过|替代物隔开各值。
值的最大值为50(允许更高上限的客户端为500)。
pageids

要查询的页面ID列表

类型:整数列表
通过|替代物隔开各值。
值的最大值为50(允许更高上限的客户端为500)。
revids

要查询的修订版本ID列表。请注意,几乎所有的查询模块都会将修订版本ID转换为对应的页面ID,并且查询最新的修订版本。只有prop=revisions会使用精确的修订版本进行响应。

类型:整数列表
通过|替代物隔开各值。
值的最大值为50(允许更高上限的客户端为500)。
generator

通过执行指定查询模块获得页面列表以工作。

注意:发生器参数名称必须以“g”开头,参见例子。

allcategories
列举所有分类。
alldeletedrevisions
列举由一位用户或在一个命名空间中所有已删除的修订。
allfileusages
列出所有文件用途,包括不存在的。
allimages
按顺序枚举所有图像。
alllinks
列举所有指向至指定命名空间的链接。
allpages
循序列举在指定命名空间中的所有页面。
allredirects
列出至一个命名空间的重定向。
allrevisions
列举所有修订。
alltransclusions
列出所有嵌入页面(使用{{x}}嵌入的页面),包括不存在的。
backlinks
查找所有链接至指定页面的页面。
categories
页面属于的所有分类列表。
categorymembers
在指定的分类中列出所有页面。
deletedrevisions
获取删除的修订版本信息。
duplicatefiles
根据哈希值列出此给定文件的所有副本。
embeddedin
查找所有嵌入指定标题的页面。
exturlusage
列举包含一个指定URL的页面。
fileusage
查找所有使用指定文件的页面。
images
返回指定页面上包含的所有文件。
imageusage
查找所有使用指定图片标题的页面。
iwbacklinks
查找所有链接至指定跨wiki链接的页面。
langbacklinks
查找所有链接至指定语言链接的页面。
links
从指定页面返回所有链接。
linkshere
查找所有链接至指定页面的页面。
pageswithprop
列出所有使用指定页面属性的页面。
prefixsearch
为页面标题执行前缀搜索。
protectedtitles
列出所有被限制创建的标题。
querypage
获取由基于QueryPage的特殊页面提供的列表。
random
获取随机页面集。
recentchanges
列举最近更改。
redirects
返回所有指向给定页面的重定向。
revisions
获取修订版本信息。
search
执行一次全文本搜索。
templates
返回指定页面上所有被嵌入的页面。
transcludedin
查找所有嵌入指定页面的页面。
watchlist
在当前用户的监视列表中获取对页面的最近更改。
watchlistraw
获得当前用户的监视列表上的所有页面。
以下值中的一个:allcategories、​alldeletedrevisions、​allfileusages、​allimages、​alllinks、​allpages、​allredirects、​allrevisions、​alltransclusions、​backlinks、​categories、​categorymembers、​deletedrevisions、​duplicatefiles、​embeddedin、​exturlusage、​fileusage、​images、​imageusage、​iwbacklinks、​langbacklinks、​links、​linkshere、​pageswithprop、​prefixsearch、​protectedtitles、​querypage、​random、​recentchanges、​redirects、​revisions、​search、​templates、​transcludedin、​watchlist、​watchlistraw
redirects

自动解决在titlespageidsrevids,以及在由generator返回的页面中的重定向。

类型:布尔型 (详情)
converttitles

如有需要,将标题转换为其他变体。只有当wiki的内容语言支持变体转换时才能工作。支持变体转换的语言包括ban、​en、​crh、​gan、​iu、​kk、​ku、​sh、​shi、​sr、​tg、​tly、​uz、​wuu和zh。

类型:布尔型 (详情)
例子:
返回Template:Foobar的模板数据,如果模板不存在,或存在但没有模板数据就返回结果
api.php?action=templatedata&titles=Template:Foobar&includeMissingTitles=1 [在沙盒中打开]
返回Template:Phabricator的模板数据,如果模板不存在,或存在但没有模板数据就不返回结果
api.php?action=templatedata&titles=Template:Phabricator [在沙盒中打开]