Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=allimages (ai)
- Этот модуль требует прав на чтение.
 - Этот модуль может быть использован в качестве генератора.
 - Источник: MediaWiki
 - Лицензия: GPL-2.0-or-later
 
Перечисление всех файлов.
- aisort
 Свойство для сортировки.
- Одно из следующих значений: name, timestamp
 - По умолчанию: name
 - aidir
 Порядок перечисления.
- Одно из следующих значений: ascending, descending, newer, older
 - По умолчанию: ascending
 - aifrom
 Название изображения, с которого начать перечисление. Можно использовать только одновременно с aisort=name.
- aito
 Название изображения, на котором закончить перечисление. Можно использовать только одновременно с aisort=name.
- aicontinue
 Когда доступно больше результатов, используйте это для продолжения.
- aistart
 Временная метка, с которой начать перечисление. Можно использовать только одновременно с aisort=timestamp.
- Тип: временная метка (разрешённые форматы)
 - aiend
 Временная метка, на которой закончить перечисление. Можно использовать только одновременно с aisort=timestamp.
- Тип: временная метка (разрешённые форматы)
 - aiprop
 Какую информацию о файле получить:
- timestamp
 - Добавляет метку времени загрузки файловой версии.
 - user
 - Добавляет участников, загрузивших каждую файловую версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
 - userid
 - Добавляет идентификаторы участников, загрузивших каждую файловую версию. Если версия пользователя была удалена, будет возвращено свойство userhidden.
 - comment
 - Комментарий к версии. Если комментарий был удален, будет возвращено свойство commenthidden.
 - parsedcomment
 - Распарсенный комментарий к версии. Если комментарий был удален, будет возвращено свойство commenthidden.
 - canonicaltitle
 - Добавляет каноничное название файла. Если версия файла была удалена, будет возвращено свойство filehidden.
 - url
 - Возвращает ссылку на файл и страницу описания. Если версия файла была удалена, будет возвращено свойство filehidden.
 - size
 - Добавляет размер файла в байтах, высоту, ширину и количество использующих страниц (если применимо).
 - dimensions
 - Синоним для size.
 - sha1
 - Добавляет SHA1-хэш файла. Если версия файла была удалена, будет возвращено свойство 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
 Ограничить изображения этим числом байтов снизу.
- Type: integer
 - aimaxsize
 Ограничить изображения этим числом байтов сверху.
- Type: integer
 - aisha1
 SHA1-хэш этого изображения. Переопределяет aisha1base36.
- aisha1base36
 SHA1-хэш этого изображения в base 36 (используется в MediaWiki).
- aiuser
 Вернуть только файлы, загруженные этим участником. Может быть использовано только одновременно с aisort=timestamp и не может одновременно с aifilterbots.
- Тип: пользователь, любой из Имя пользователя, IP-адрес, название интервики (например, «префикс>ПримерНазвания») и идентификатор участника (например, «#12345»)
 - aifilterbots
 Как отфильтровывать файлы, загруженные ботами. Может быть использовано только одновременно с aisort=timestamp и не может одновременно с aiuser.
- Одно из следующих значений: all, bots, nobots
 - По умолчанию: all
 - aimime
 Какие типы MIME искать, например, image/jpeg.
- Разделяйте значения с помощью | или альтернативного разделителя.
 - Maximum number of values is 50 (500 for clients allowed higher limits).
 - ailimit
 Сколько изображений вернуть.
- Тип: целое число или max
 - Значение должно быть между 1 и 500.
 - По умолчанию: 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 [открыть в песочнице]