【问题标题】:Extract content from Wikipedia to Mediawiki从 Wikipedia 提取内容到 Mediawiki
【发布时间】:2015-03-20 06:50:26
【问题描述】:

有没有办法将介绍内容从维基百科页面获取到我的 mediawiki 页面?我正在考虑使用维基百科的 api,但我不知道如何解析我页面上的 url 以及模板。我只想要一个查询,它会在我的页面上显示维基百科页面的介绍部分?d

【问题讨论】:

  • 你能描述一下你尝试了什么以及它对你没有用吗?

标签: mediawiki wikipedia-api mediawiki-api mediawiki-extensions semantic-mediawiki


【解决方案1】:

我使用External_Data Extension 和维基百科的 api 来实现这一点。

API

http://en.wikipedia.org/w/api.php? action=query&prop=extracts&format=json&exintro=&titles=[title of wikipedia page]

我是如何使用它的

{{#get_web_data:
url=http://en.wikipedia.org/w/api.php? action=query&prop=extracts&format=json&exintro=&titles={{PAGENAME}}
|format=JSON|data=extract=extract}}

我如何在页面上显示摘录

{{#external_value:extract}}

然而,我需要弄清楚如何从返回文本中只获取一个段落。可能会使用解析器函数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-03
    • 1970-01-01
    • 2011-03-21
    相关资源
    最近更新 更多