MediaWiki API 帮助

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

文档和例子:-{R|https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page}-

list=allimages (ai)

main | query | allimages
  • 此模块需要读取权限。
  • 此模块可作为发生器使用。
  • 来源:MediaWiki
  • 许可协议:GPL-2.0-or-later

按顺序枚举所有图像。

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

要作为排序方式的属性。

以下值中的一个:name、​timestamp
默认:name
aidir

罗列所采用的方向。

以下值中的一个:ascending、​descending、​newer、​older
默认:ascending
aifrom

要列举的起始图片标题。只能与aisort=name一起使用。

aito

要列举的最终图片标题。只能与aisort=name一起使用。

aicontinue

当更多结果可用时,使用这个继续。可在 mediawiki.org 获取更多有关如何继续查询的详细信息。

aistart

要列举的起始时间戳。只能与aisort=timestamp一起使用。

类型:时间戳(允许格式
aiend

要列举的最终时间戳。只能与aisort=timestamp一起使用。

类型:时间戳(允许格式
aiprop

要获取的文件信息:

timestamp
添加时间戳至上传的版本。
user
添加上传了各个文件版本的用户。若该用户已被删除修订,将返回userhidden属性。
userid
添加上传了各个文件版本的用户的 ID。若该用户已被删除修订,将返回userhidden属性。
comment
此版本的摘要。若该用户已被删除修订,将返回userhidden属性。
parsedcomment
解析版本上的注释。若该注释已被删除修订,将返回commenthidden属性。
canonicaltitle
添加文件的规范标题。若该文件已被删除修订,将返回filehidden属性。
url
为文件及其描述页面提供 URL。若该文件已被删除修订,将返回filehidden属性。
size
添加文件大小(字节)及其高度、宽度和页面数(如果可以)。
dimensions
用于大小的别名。
sha1
为文件加入 SHA-1 哈希值。若该文件已被删除修订,将返回filehidden属性。
mime
添加文件的 MIME 类型。若该文件已被删除修订,将返回filehidden属性。
mediatype
添加文件媒体类型。若该文件已被删除修订,将返回filehidden属性。
metadata
列出这个版本的文件的 EXIF 元数据。若该文件已被删除修订,将返回filehidden属性。
commonmetadata
为文件的修订版本列出文件格式通用元数据。若该文件已被删除修订,将返回filehidden属性。
extmetadata
列出结合自多个来源的格式化的元数据。结果均依HTML格式化。如果文件已被修订删除,filehidden 属性会被退回。
bitdepth
添加修订的字节深度。若该文件已被删除修订,将返回 filehidden 属性。
badfile
无论文件是否在MediaWiki:Bad image list都添加
值(以|替代物分隔):badfile、​bitdepth、​canonicaltitle、​comment、​commonmetadata、​dimensions、​extmetadata、​mediatype、​metadata、​mime、​parsedcomment、​sha1、​size、​timestamp、​url、​user、​userid
默认:timestamp|url
aiprefix

搜索所有以此值开头的图像标题。只能与aisort=name一起使用。

aiminsize

限于至少这么多字节的图像。

类型:整数
aimaxsize

限于顶多这么多字节的图像。

类型:整数
aisha1

图像的 SHA1 哈希。覆盖aisha1base36。

aisha1base36

基于base 36的图片的SHA1哈希值(用于MediaWiki)。

aiuser

只返回此用户上传的最新版本的文件。只能与aisort=timestamp一起使用。不能与aifilterbots一起使用。

类型:通过 用户名、​IP、​临时用户、​跨wiki用户名(例如“前缀>示例用户”)和用户ID(例如“#12345”) 中任意一种方式指定的用户
aifilterbots

如何过滤由机器人上传的文件。只能与aisort=timestamp一起使用。不能与aiuser一起使用。

以下值中的一个:all、​bots、​nobots
默认:all
aimime

要搜索的MIME类型,例如image/jpeg

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

共计要返回多少图像。

类型:整数或max
值必须介于1和500之间。
默认:10