Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
prop=pageimages (pi)
- Этот модуль требует прав на чтение.
- Источник: PageImages
- Лицензия: WTFPL
Returns information about images on the page, such as thumbnail and presence of photos.
Определённые параметры:
Other general parameters are available.
- piprop
Какую информацию возвращать:
- thumbnail
- URL-адрес и размеры миниатюры, связанной со страницей.
- name
- Заголовок изображения.
- original
- URL-адрес и размеры исходного изображения, связанного со страницей.
- Значения (разделённые с помощью | или альтернативного разделителя): name, original, thumbnail
- По умолчанию: thumbnail|name
- pithumbsize
Максимальная ширина эскизов в пикселях.
- Тип: целочисленное значение
- По умолчанию: 50
- pilimit
Свойства, указывающие на то, сколько страниц возвращать.
- Тип: целое число или max
- Значение должно быть между 1 и 50.
- По умолчанию: 50
- pilicense
Limit page images to a certain license type:
- free
- Only free images.
- any
- Best image, whether free or non-free.
- Одно из следующих значений: any, free
- По умолчанию: free
- picontinue
Когда доступно больше результатов, используйте это для продолжения. Более подробную информацию о том, как продолжить запросы, можно найти на mediawiki.org.
- Тип: целочисленное значение
- pilangcode
Code for the language the image is going to be rendered in if multiple languages are supported
Пример:
- Получить название и 100-пиксельный эскиз изображения страницы об Альберте Эйнштейне.
- api.php?action=query&prop=pageimages&titles=Albert%20Einstein&pithumbsize=100 [открыть в песочнице]