Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/API
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
- Добавляет участников, загрузивших каждую файловую версию.
- userid
- Добавляет идентификаторы участников, загрузивших каждую файловую версию.
- comment
- Комментарий к версии.
- parsedcomment
- Распарсенный комментарий к версии.
- canonicaltitle
- Добавляет каноничное название файла.
- url
- Возвращает ссылку на файл и страницу описания.
- size
- Добавляет размер файла в байтах, высоту, ширину и количество использующих страниц (если применимо).
- dimensions
- Синоним для size.
- sha1
- Добавляет SHA1-хэш файла.
- mime
- Добавляет MIME-тип файла.
- mediatype
- Добавляет медиа-тип файла.
- metadata
- Перечисляет метаданные Exif для файловой версии.
- commonmetadata
- Перечисляет общие для данного формата метаданные для файловой версии.
- extmetadata
- Перечисляет структурированные метаданные, собранные из нескольких источников. Результат отдаётся в формате HTML.
- bitdepth
- Добавляет глубину цвета файловой версии.
- badfile
- Добавляет указание на то, находится ли файл в списке MediaWiki:Bad image list
- Значения (разделённые с помощью | или альтернативного разделителя): timestamp, user, userid, comment, parsedcomment, canonicaltitle, url, size, dimensions, sha1, mime, mediatype, metadata, commonmetadata, extmetadata, bitdepth, badfile
- По умолчанию: timestamp|url
- aiprefix
Найти все названия файлов, начинающиеся с этого значения. Можно использовать только одновременно с aisort=name.
- aiminsize
Ограничить изображения этим числом байтов снизу.
- Тип: целое число
- aimaxsize
Ограничить изображения этим числом байтов сверху.
- Тип: целое число
- aisha1
SHA1-хэш этого изображения. Переопределяет aisha1base36.
- aisha1base36
SHA1-хэш этого изображения в base 36 (используется в MediaWiki).
- aiuser
Вернуть только файлы, загруженные этим участником. Может быть использовано только одновременно с aisort=timestamp и не может одновременно с aifilterbots.
- Тип: имя участника
- aifilterbots
Как отфильтровывать файлы, загруженные ботами. Может быть использовано только одновременно с aisort=timestamp и не может одновременно с aiuser.
- Одно из следующих значений: all, bots, nobots
- По умолчанию: all
- aimime
Какие типы MIME искать, например, image/jpeg.
- Разделяйте значения с помощью | или альтернативного разделителя. Максимально разрешённое количество значений — 50 (500 для ботов).
- ailimit
Сколько изображений вернуть.
- Разрешено не более 500 (5000 для ботов).
- Тип: целое число или max
- По умолчанию: 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 [открыть в песочнице]