Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
prop=stashimageinfo (sii)
- Этот модуль требует прав на чтение.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Возвращает информацию о файлах во временном хранилище.
Параметры:
- siifilekey
Ключ, идентифицирующий предыдущую временную загрузку.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- siisessionkey
- Устарело.
Синоним siifilekey для обратной совместимости.
- Разделяйте значения с помощью | или альтернативного разделителя.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- siiprop
Какую информацию о файле получить:
- timestamp
- Добавляет метку времени загрузки файловой версии.
- canonicaltitle
- Добавляет каноничное название файла.
- url
- Возвращает ссылку на файл и страницу описания.
- size
- Добавляет размер файла в байтах, высоту, ширину и количество использующих страниц (если применимо).
- dimensions
- Синоним для size.
- sha1
- Добавляет SHA1-хэш файла.
- mime
- Добавляет MIME-тип файла.
- thumbmime
- Добавляет MIME-тип миниатюры файла (требуется url и параметр siiurlwidth).
- metadata
- Перечисляет метаданные Exif для файловой версии.
- commonmetadata
- Перечисляет общие для данного формата метаданные для файловой версии.
- extmetadata
- Перечисляет структурированные метаданные, собранные из нескольких источников. Результат отдаётся в формате HTML.
- bitdepth
- Добавляет глубину цвета файловой версии.
- badfile
- Добавляет указание на то, находится ли файл в списке MediaWiki:Bad image list
- Значения (разделённые с помощью | или альтернативного разделителя): badfile, bitdepth, canonicaltitle, commonmetadata, dimensions, extmetadata, metadata, mime, sha1, size, thumbmime, timestamp, url
- По умолчанию: timestamp|url
- siiurlwidth
Если задан siiprop=url, будет возвращена ссылка на изображение, масштабированное до указанной ширины. Из соображений производительности, при использовании этой опции будет возвращено не более 50 файлов.
- Type: integer
- По умолчанию: -1
- siiurlheight
Аналогично siiurlwidth.
- Type: integer
- По умолчанию: -1
- siiurlparam
Строковой параметр, зависящий от обработчика. Например, для PDF можно использовать page15-100px. Должен быть использован siiurlwidth, не противоречащий с siiurlparam.
- По умолчанию: (пусто)
Примеры:
- Вернуть информацию о файле во временном хранилище.
- api.php?action=query&prop=stashimageinfo&siifilekey=124sd34rsdf567 [открыть в песочнице]
- Вернуть эскизы двух файлов в тайнике.
- api.php?action=query&prop=stashimageinfo&siifilekey=b34edoe3|bceffd4&siiurlwidth=120&siiprop=url [открыть в песочнице]