问题标签 [mediawiki-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
192 浏览

php - Wikipedia API 如何使用它来编辑内容

我有一个问题,有人通过编辑内容破坏了 Wikipedia 上的某些页面。是否可以检查内容更改的特定段落并恢复它?

0 投票
2 回答
3376 浏览

redirect - Wikipedia API:如何在 1 次调用中检索多个标题并解析重定向?

MediaWiki API:Query 页面可以看出,您一次只能解析一个重定向。

该文档甚至说“下面的示例并不是真正有用,因为它不使用任何查询模块,但显示了重定向参数的工作原理。”

但是你怎么能得到重定向信息——使用一个返回多个结果的查询模块呢?

0 投票
2 回答
12769 浏览

api - Wikipedia list=search REST API:如何检索匹配文章的 URL

我正在研究 Wikipedia REST API,但我找不到正确的选项来获取搜索查询的 URL。

这是请求的 URL:

此请求仅输出标题和片段,但不输出文章的 URL。我已经检查了 list=search 查询的 wikipedia API 文档,但似乎没有获取 URL 的选项。

最好的问候,法比奥·布达

0 投票
1 回答
273 浏览

php - 如何分解和解析特定的维基百科文本

我有以下工作示例来检索返回 SimpleXMLElement 对象的特定维基百科页面:

返回:

愚蠢的问题/头脑空白。我想要做的是捕获 $xml->parse->text 元素并依次解析它。所以最终我想要返回的是以下对象;我该如何做到这一点?

0 投票
1 回答
848 浏览

api - 如何使用 Wikipedia api 获得“所有带有前缀的页面”的结果?

我希望使用 Wikipedia api 来提取此页面的结果:

http://en.wikipedia.org/wiki/Special:PrefixIndex

在上面搜索“某物”时,例如:

http://en.wikipedia.org/w/index.php?title=Special%3APrefixIndex&prefix=tal&namespace=4

然后,我想访问每个结果页面并提取它们的信息。

我可以使用什么 api 调用?

0 投票
1 回答
1277 浏览

mediawiki-api - Wikipedia API:无法查询每日图片 URL

我阅读了MediaWiki API 文档 ,但找不到如何获取 当天图片的当前 URL 。

在 RTFM 之后,我将 Commons:Potd 中的查询称为其页面 URL

它返回pageid=2518149,它是当前的 POTD 页面。

然后我尝试调用prop=imageinfo,但我没有找到获取图像 URL 的方法。

唯一成功的调用是这样的:

http://commons.wikimedia.org/w/api.php?titles=File:POTD&action=query&prop=images

“成功”意味着它返回一个图像 URL……但不同pageid(不是当前的 POTD)!

0 投票
1 回答
847 浏览

java - Wikia API 和 Android 编程不确定如何进行

您好,我正在尝试从披头士乐队的 Wikia 页面中提取信息,但我不确定我什至会如何着手解决这个问题,我正在制作一个应用程序,其中有披头士乐队专辑的列表视图,当有人点击时专辑名称 我想将信息从 Wikia 拉到我的应用程序中,这样我就不必在以后添加更多信息时使用新信息更新它。但我无法弄清楚如何从这些页面获取信息。在我的应用程序中,我有布局,所以它有像 wikia 这样的小子标题,比如 Tracks、Side 1、Side 2 等等。wikia 位于http://beatles.wikia.com/wiki/Please_Please_Me_(album ),字幕给我地址http://beatles.wikia.com/wiki/Please_Please_Me_(album)#Side1,如果有人能告诉我如何做到这一点,这将是一个很大的帮助,我提前感谢你。

我也在考虑让应用程序在应用程序中显示 wikia 页面的移动版本,但我不希望我的应用程序受到人们说“哦,为什么会这样,当你可以去这个页面时您的浏览器?我希望尽可能多地具有原创性,但如果有人认为这是最好的方法,请告诉我您的想法。再次感谢大家。

-奇克

0 投票
2 回答
853 浏览

php - 使用 PHP,我如何使用 MediaWiki API 获取 Wikipedia 文章的第一段?

我如何PHP通过他们的 MediaWiki API 从维基百科获取任何文章的第一段?

我愿意接受所有建议。很可能CURLXML将派上用场。

0 投票
1 回答
102 浏览

php - 在 MediaWiki 搜索中指定偏移量

我正在查询我们正在运行的 MediaWiki 实例。我正在为搜索传递以下参数

api.php?action=opensearch&search=afg&limit=100&format=xml

我没有看到任何将偏移量作为参数传递的方法。有谁知道我们如何传递偏移量,或者是否有一个我可以使用的扩展并查询它以返回可以摄取到我的应用程序中的结果?

0 投票
2 回答
3074 浏览

api - 是否有用于 WikiTravel 的 API?

是否有用于 WikiTravel 数据的 API?它与 MediaWiki Api 相同吗?如果有人知道任何教程或“如何”文档,请告诉我。