Как запросить изображения wikimedia commons с описаниями?

Я пытаюсь создать своего рода галерею, чтобы мой пользователь мог искать изображения по различным темам, которые находятся в открытом доступе. Я пытаюсь получить список изображений из Викимедиа, но с их описаниями или «альтернативными» описаниями. Я не могу понять из документов, как это сделать. Вот URL-адрес API, который мне удалось собрать воедино до сих пор. Например, все изображения «Льюиса Хейдена»:

действие =query&prop=imageinfo|categories&generator=search&gsrsearch="Льюис Хейден"&origin=*

Из этого я получаю URL-адрес, из которого я могу создать тег для изображений. Но я не могу получить описание или название картины. Есть лучший способ сделать это?


person Coco    schedule 29.06.2017    source источник


Ответы (1)


Попробуйте что-то вроде

action=query&prop=imageinfo|categories&generator=search&gsrsearch=File:Lewis&iiprop=extmetadata&iiextmetadatafilter=ImageDescription|ObjectName

Ключевое слово File: search заставит искать изображения вместо страниц; iiprop=extmetadata предоставит метаданные изображения (например, описание).

person Tgr    schedule 29.06.2017