【问题标题】:How do I use the Wikipedia API如何使用维基百科 API
【发布时间】:2012-04-17 17:25:11
【问题描述】:

我想尝试从 wikipedia 获取网球运动员的描述,而不用刮擦运动员 x 上的 DOM 页面。这是不允许的,而且很无聊。所以,我希望有人能回答我唯一的问题。

我可以用 Wikipedia API 做什么?我可以轻松获得有关网球运动员收藏的信息吗?或者此 API 不适用于此。如果没有,我需要有人告诉我这个 API 的用途是什么,因为我不理解文档。

【问题讨论】:

  • 我听说他们正在开发一个新的数据库系统,其中有关人员、城镇等的基本信息以与语言无关的方式存储。我想这些查询在未来会变得更容易......
  • 如果your question 已解决,请不要忘记接受答案。通过奖励好的答案,您可以使 stackoverflow 正常工作。

标签: php api


【解决方案1】:

查看Wikipedia API Sandbox - 您可以使用它来尝试获取所需的信息。

要从页面获取信息,您可以使用 parse 操作。

为了获取丹麦网球运动员 Caroline Wozniacki 的信息,我使用了 parse 操作以及 json 格式。
在标记为 page 的字段中,我粘贴了 Caroline_Wozniacki 并按下 Make Request

这给了我这个网址:http://en.wikipedia.org/w/api.php?action=parse&format=json&page=Caroline_Wozniacki
这包含带有链接、引用和所有 JSON 格式的页面。

【讨论】:

  • Thx,你有一个例子我可以如何解析吗?我更喜欢 json 而不是 xml,所以我会尝试制作一个小的 json 解析器。
【解决方案2】:

【讨论】:

猜你喜欢
  • 2015-02-12
  • 2010-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多