我想在我的iOS App中集成维基百科(它是否与MediaWiki有关?)
如果是这样的话,我想知道如何告诉维基百科给我一篇关于伦敦o2体育馆(例如伦敦市的一个场馆)的文章。
例如,这个例子的URL是什么?
我在谷歌上搜索到了这个URL:
但是这并没有提供任何数据。
还有其他的URL吗?
我想在我的iOS App中集成维基百科(它是否与MediaWiki有关?)
如果是这样的话,我想知道如何告诉维基百科给我一篇关于伦敦o2体育馆(例如伦敦市的一个场馆)的文章。
例如,这个例子的URL是什么?
我在谷歌上搜索到了这个URL:
但是这并没有提供任何数据。
还有其他的URL吗?
o2 arena london
的URL如下:
https://en.wikipedia.org/w/api.php?action=opensearch&search=o2+arena+london&format=jsonfm
这将会给出以下结果:
[
"o2 arena london",
[
"O2 Arena London"
]
]
action=parse
来完成:
https://en.wikipedia.org/w/api.php?action=parse&redirects=1&page=O2+Arena+London&format=jsonfm
这将给出以下(缩短的)结果:
{
"parse": {
"title": "The O2 Arena",
"revid": 578231031,
"redirects": [
{
"from": "O2 Arena London",
"to": "The O2 Arena"
}
],
"text": {
"*": "<div class=\"dablink\">This article is about the indoor arena located in
London. For other uses, see <a href=\"/wiki/O2_Arena_(disambiguation)\"
title=\"O2 Arena (disambiguation)\" class=\"mw-redirect\">O2 Arena</a>.
...
你可以显示结果,但没有维基百科的CSS样式可能会看起来很奇怪。format=json
而不是format=jsonfm
。api
输出,为什么不呢?http://en.wikipedia.org/w/index.php?search=O2+arena+london
您只需搜索由+
分隔的单词即可。
o2+arena
的所有信息。建议的URL没有显示任何内容:( - Krunal