如何获取维基百科文章的默认图片?

时间:2016-05-12 08:30:59

标签: wikipedia-api mediawiki-api

如果只知道文章的网址,是否可以通过API调用获取与维基百科文章相关联的(默认)图像?

是否可以对调用中的图像大小/分辨率进行约束(因为图像通常以不同的分辨率提供)?

是否可以请求不大于MAX_X px的最大图像版本?

示例:

https://upload.wikimedia.org/wikipedia/commons/e/e9/Jaguar_%28Panthera_onca_palustris%29_female_Piquiri_River_2.JPG

4769x3179大(1,5比率)。

MAX_X尺寸限制为3000的请求会导致图片缩放为3000x2000

MAX_X尺寸限制为5000的请求会产生原始尺寸(4769x3179)的图片,因为MAX_X大于图片的x尺寸。< / p>

1 个答案:

答案 0 :(得分:2)

MediaWiki API pageimages 一起使用。例如,对于维基百科文章Jaguar并请求最大图片大小 500 ,查询将为:

onCreate()

根据您可以获得的回复the largest image version,只需移除拇指部分以及链接像素到结尾的所有内容。