Справка MediaWiki API

Это автоматически сгенерированная страница документации MediaWiki API.

Документация и примеры: https://www.mediawiki.org/wiki/API

prop=imageinfo (ii)

(main | query | imageinfo)
  • Этот модуль требует прав на чтение.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Возвращает информацию о файле и историю загрузок.

Параметры:
iiprop

Какую информацию о файле получить:

timestamp
Добавляет метку времени загрузки файловой версии.
user
Добавляет участников, загрузивших каждую файловую версию.
userid
Добавляет идентификаторы участников, загрузивших каждую файловую версию.
comment
Комментарий к версии.
parsedcomment
Распарсенный комментарий к версии.
canonicaltitle
Добавляет каноничное название файла.
url
Возвращает ссылку на файл и страницу описания.
size
Добавляет размер файла в байтах, высоту, ширину и количество использующих страниц (если применимо).
dimensions
Синоним для size.
sha1
Добавляет SHA1-хэш файла.
mime
Добавляет MIME-тип файла.
thumbmime
Добавляет MIME-тип миниатюры файла (требуется url и параметр iiurlwidth).
mediatype
Добавляет медиа-тип файла.
metadata
Перечисляет метаданные Exif для файловой версии.
commonmetadata
Перечисляет общие для данного формата метаданные для файловой версии.
extmetadata
Перечисляет структурированные метаданные, собранные из нескольких источников. Результат отдаётся в формате HTML.
archivename
Добавляет имя архивной версии файла.
bitdepth
Добавляет глубину цвета файловой версии.
uploadwarning
Используется страницей Special:Upload для получения информации о существовании файла. Не предназначено для использования за пределами ядра MediaWiki.
badfile
Добавляет указание на то, находится ли файл в списке MediaWiki:Bad image list
Значения (разделённые с помощью | или альтернативного разделителя): timestamp, user, userid, comment, parsedcomment, canonicaltitle, url, size, dimensions, sha1, mime, thumbmime, mediatype, metadata, commonmetadata, extmetadata, archivename, bitdepth, uploadwarning, badfile
По умолчанию: timestamp|user
iilimit

Сколько версий каждого файла вернуть.

Разрешено не более 500 (5000 для ботов).
Тип: целое число или max
По умолчанию: 1
iistart

Временная метка, с которой начать перечисление.

Тип: временная метка (разрешённые форматы)
iiend

Временная метка, на которой закончить перечисление.

Тип: временная метка (разрешённые форматы)
iiurlwidth

Если задан iiprop=url, будет возвращена ссылка на изображение, масштабированное до указанной ширины. Из соображений производительности, при использовании этой опции будет возвращено не более 50 файлов.

Тип: целое число
По умолчанию: -1
iiurlheight

Аналогично iiurlwidth.

Тип: целое число
По умолчанию: -1
iimetadataversion

Какую версию метаданных использовать. Если указано latest, будет использована последняя версия. Для обратной совместимости, значение по умолчанию — 1.

По умолчанию: 1
iiextmetadatalanguage

На каком языке запрашивать расширенные метаданные. Это затрагивает как переводы, если их доступно несколько, так и способ форматирования чисел и других значений.

По умолчанию: ru
iiextmetadatamultilang

Если для свойства расширенных метаданных доступны переводы, запросить их все.

Тип: логический (подробнее)
iiextmetadatafilter

Если задано и непустое, только эти ключи будут возвращены для iiprop=extmetadata.

Разделяйте значения с помощью | или альтернативного разделителя. Максимально разрешённое количество значений — 50 (500 для ботов).
iiurlparam

Строковой параметр, зависящий от обработчика. Например, для PDF можно использовать page15-100px. Должен быть использован iiurlwidth, не противоречащий с iiurlparam.

По умолчанию: (пусто)
iibadfilecontexttitle

Если задан badfilecontexttitleprop=badfile, этот заголовок страницы будет использован для анализа MediaWiki:Bad image list.

iicontinue

Когда доступно больше результатов, используйте это для продолжения.

iilocalonly

Искать только файлы в локальном репозитории.

Тип: логический (подробнее)