有没有办法从维基百科页面到我的mediawiki页面获取介绍内容?我正在考虑使用维基百科的API,但我不知道如何解析我的页面上的网址以及模板。我只想要一个查询,在我的页面上显示维基百科页面的介绍部分?d
答案 0 :(得分: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}}
但是我需要弄清楚如何只从返回文本中获取一个段落。可能会使用解析器函数。