1

我正在尝试建立一个画廊,以便我的用户可以搜索公共领域中各种主题的图像。我正在尝试从 wikimedia 中提取图像列表,但带有它们的描述或“alt”描述。我无法从文档中弄清楚如何做到这一点。这是到目前为止我从研究中设法拼凑起来的 api url。例如“Lewis Hayden”的所有图片:

action=query&prop=imageinfo|categories&generator=search&gsrsearch="Lewis Hayden"&origin=*

从这里我得到了一个url,然后我可以从中为图像构建一个标签。但我无法获得图片的描述或标题。有一个更好的方法吗?

4

1 回答 1

2

尝试类似的东西

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

文件:搜索关键字将使其搜索图像而不是页面;iiprop=extmetadata将公开图像元数据(如描述)。

于 2017-06-29T15:22:44.167 回答