1

我正在尝试从 Wikipedia 获取音乐艺术家图像和专辑艺术信息。有没有人试过这个?我四处搜索,发现相关信息的链接很少

http://commons.wikimedia.org/w/index.php?title=Special:Search&ns0=1&ns6=1&ns12=1&ns14=1&ns100=1&ns106=1&redirs=0&search=buitenzorg&limit=10&offset=0 - 搜索buitenzorg的图片

http://www.mediawiki.org/wiki/API:Allimages - 所有图像 API 调用以从 wiki 获取图像 url

但无法找到一种方法来下载音乐类别中的所有图像并在初始下载后运行 deltas 以进行更新。任何指向解决方案的指针都会有所帮助。

4

1 回答 1

2

我到处搜索,最后我选择了下面提到的实现。这是 api 文档:http ://www.mediawiki.org/wiki/API:Main_page

  1. 为艺术家页面调用维基百科 API
  2. 查看右侧给出的玩家卡信息,并获取图像名称。
  3. 进行另一个 wikimedia 调用以获取图像下载 url。
  4. 下载实际图像。

对于增量,唯一的方法是再次使用图像名称访问 wikipedia API 并检查更新。

另一个解决方法是设置您自己的维基媒体服务器,它将处理增量。

请参阅此处http://www.mediawiki.org/wiki/Manual:Installation_guide

于 2011-10-23T17:56:45.820 回答