Справка MediaWiki API

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

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

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
Значения (разделённые с помощью | или альтернативного разделителя): archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
По умолчанию: timestamp|user
iilimit

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

Тип: целое число или max
The value must be between 1 and 500.
По умолчанию: 1
iistart

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

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

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

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

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

Type: integer
По умолчанию: -1
iiurlheight

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

Type: integer
По умолчанию: -1
iimetadataversion

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

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

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

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

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

Type: boolean (details)
iiextmetadatafilter

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

Разделяйте значения с помощью | или альтернативного разделителя.
Maximum number of values is 50 (500 for clients allowed higher limits).
iiurlparam

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

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

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

iicontinue

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

iilocalonly

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

Type: boolean (details)