MediaWiki API 說明
此頁為自動產生的 MediaWiki API 說明文件頁面。
說明文件與範例:https://www.mediawiki.org/wiki/API
list=allimages <pre>(ai) </pre>
- 此模組需要讀取權限。
- 此模块可作为发生器使用。
按顺序枚举所有图像。
- aisort
要作为排序方式的属性。
- 單值:name、timestamp
- 預設值:name
- aidir
罗列所采用的方向。
- 單值:ascending、descending、newer、older
- 預設值:ascending
- aifrom
The image title to start enumerating from. Can only be used with aisort=name.
- aito
The image title to stop enumerating at. Can only be used with aisort=name.
- aicontinue
当更多结果可用时,使用这个继续。
- aistart
The timestamp to start enumerating from. Can only be used with aisort=timestamp.
- aiend
The timestamp to end enumerating. Can only be used with aisort=timestamp.
- aiprop
要获取的文件信息:
- timestamp
- 添加时间戳至上传的版本。
- user
- Adds the user who uploaded each file version.
- userid
- Add the user ID that uploaded each file version.
- comment
- 此版本的摘要。
- parsedcomment
- Parse the comment on the version.
- canonicaltitle
- Adds the canonical title of the file.
- url
- Gives URL to the file and the description page.
- size
- Adds the size of the file in bytes and the height, width and page count (if applicable).
- dimensions
- 大小别名。
- sha1
- 为文件加入SHA-1哈希值。
- mime
- 添加文件的MIME类型。
- mediatype
- 添加文件媒体类型。
- metadata
- Lists Exif metadata for the version of the file.
- commonmetadata
- Lists file format generic metadata for the version of the file.
- extmetadata
- Lists formatted metadata combined from multiple sources. Results are HTML formatted.
- bitdepth
- Adds the bit depth of the version.
- 多值 (以 | 分隔):timestamp、user、userid、comment、parsedcomment、canonicaltitle、url、size、dimensions、sha1、mime、mediatype、metadata、commonmetadata、extmetadata、bitdepth
- 預設值:timestamp|url
- aiprefix
Search for all image titles that begin with this value. Can only be used with aisort=name.
- aiminsize
限于至少这么多字节的图像。
- aimaxsize
限于顶多这么多字节的图像。
- aisha1
图像的 SHA1 哈希。覆盖aisha1base36。
- aisha1base36
基于base 36的图片的SHA1哈希值(用于MediaWiki)。
- aiuser
Only return files uploaded by this user. Can only be used with aisort=timestamp. Cannot be used together with aifilterbots.
- aifilterbots
How to filter files uploaded by bots. Can only be used with aisort=timestamp. Cannot be used together with aiuser.
- 單值:all、bots、nobots
- 預設值:all
- aimime
要搜索的MIME类型,例如image/jpeg。
- 使用 | 分隔數值。 上限值為 50 (機器人為 500)。
- ailimit
要回傳的圖片總數。
- 不允許超過 500 (機器人為 5,000)。
- 預設值:10
- 显示以字母B开始的文件列表。
- api.php?action=query&list=allimages&aifrom=B
- 显示一个最近上传文件的列表,类似Special:NewFiles。
- api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older
- 显示带MIME类型image/png或image/gif的文件列表
- api.php?action=query&list=allimages&aimime=image/png|image/gif
- 显示有关4个以T开头的文件的信息。
- api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo