Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/API
prop=imageinfo (ii)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0+
Возвращает информацию о файле и историю загрузок.
- 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
Искать только файлы в локальном репозитории.
- Тип: логический (подробнее)
- Заросить информацию о текущей версии File:Albert Einstein Head.jpg.
- api.php?action=query&titles=File:Albert%20Einstein%20Head.jpg&prop=imageinfo [открыть в песочнице]
- Запросить информацию о версиях File:Test.jpg с 2008 года и позже.
- api.php?action=query&titles=File:Test.jpg&prop=imageinfo&iilimit=50&iiend=2007-12-31T23:59:59Z&iiprop=timestamp|user|url [открыть в песочнице]