有没有人知道如何在不注册Bot帐户的情况下以编程方式从维基共享资源下载图像?似乎获得Bot帐户批准的唯一方法是添加或编辑维基媒体上已有的信息.如果您尝试下载任何图像,没有机器人帐户,使用一些api库,您会收到错误消息而不是图像.好像他们阻止任何不从浏览器进来的人?其他人有这方面的经验吗?我在这里错过了什么吗?
image wikipedia-api mediawiki-api wikimedia-commons pywikibot
我正在尝试使用wikimedia API for wiki commons:
http://commons.wikimedia.org/w/api.php
Run Code Online (Sandbox Code Playgroud)
似乎commons API非常不成熟,并且他们的文档中提到检索许可证和作者信息的可能性是空的.
无论如何我可以使用API检索包含许可信息的段落吗?(例如,本页标题为"许可"的段落).当然我可以下载整个页面并尝试解析它,但是什么是API?
我想从维基共享资源中检索图像以显示在地图上.这意味着给定一对(纬度,经度)我想在这一点找到图片.经过一天的搜索和尝试,我仍然不知道这是否可能.特别是我已经阅读了MediaWiki API主页面,API参考和一些示例.
所以我的问题是:是否可以检索具有一对地理坐标的图片?如果有,怎么样?
我正试图从维基共享资源查询猫的所有图像(例如).
我想到的方法是首先搜索这里的Cat页面(我不知道如何以编程方式找到它,可能重定向?):
https://commons.wikimedia.org/wiki/Felis_silvestris_catus
因此,要获得图像,我只需要这样做:
这将返回我想要的.但是,即使Cat重定向到Felis_silvestris_catus,对Cat的搜索也不会返回任何内容.
有没有人知道是否有任何简单的方法在维基媒体共享上进行图像搜索,只需从"Cat"开始,它将返回Cat图像,如果没有最好的可以做到的话?
我已经看了几个小时的API,但我似乎无法弄明白.
我正在解析维基百科的信息框,我注意到一些信息框有图像字段 - 这些字段包含维基百科藏在某处的图像文件的名称.但是它们只是包含文件的名称而不是实际的链接.
我检查了真实的实时信息框中图像的链接,链接似乎不是来自一个来源,但来源各不相同.我怎么能超链接到维基百科上的图像,因为我只有信息框条目中的图像名称.
我阅读了MediaWiki API文档 但我找不到如何获取当天图片的当前URL .
在RTFM之后,我将Commons:Potd中的查询调用 到其页面URL.
它返回pageid=2518149
,它是当前的POTD页面.
然后我尝试打电话prop=imageinfo
,但我找不到获取图片网址的方法.
唯一成功的电话是这样的:
http://commons.wikimedia.org/w/api.php?titles=File:POTD&action=query&prop=images
"成功"意味着它返回一个图像URL ...但是不同pageid
(不是当前的POTD)!
我想查询Wikimedia API以查找包含关键字的所有图像,并仅过滤公共域的图像.所以没有额外的CC-SA许可证.
我正在使用以下查询来提取图像:
但是,无论他们的许可如何,这都将得到回报.也许我需要修改名称空间,但我不知道在哪里看.
谢谢
我想要在维基百科上提取"Google"页面的所有完整图片
我尝试过:
http://en.wikipedia.org/w/api.php?action=query&titles=Google&generator=images&gimlimit=10&prop=imageinfo&iiprop=url|dimensions|mime&format=json
Run Code Online (Sandbox Code Playgroud)
但是,通过这种方式,我也没有与谷歌相关的图像,例如:
http://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg
http://upload.wikimedia.org/wikipedia/en/4/4a/Commons-logo.svg
http://upload.wikimedia.org/wikipedia/en/4/4a/Commons-logo.svg
http://upload.wikimedia.org/wikipedia/commons/f/fe/Crystal_Clear_app_browser.png
Run Code Online (Sandbox Code Playgroud)
如何仅提取我在Google页面上看到的图像
如何从Wikimedia Commons下载大量音频(.ogg)文件?是否可以使用Mediawiki API?
mediawiki ×3
wikipedia ×2
api ×1
download ×1
geolocation ×1
image ×1
imagesource ×1
ogg ×1
php ×1
pywikibot ×1