问题标签 [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 投票
2 回答
723 浏览

web-applications - 可以集成到 Web 应用程序中的 Wiki

我一直在考虑将 wiki 集成到我的网络应用程序中。目前我正在测试 MediaWiki API(网络服务接口),但我的预期用途很可能与 GPL 许可证冲突。我的网络应用程序的某些部分是闭源的。

是否有人对具有 Web 服务界面的 Wiki(具有 BSD 许可证或类似许可证)有良好的经验或建议,该界面将允许我检索/创建文章(格式化和原始文本)并支持用户权限管理。

0 投票
5 回答
294252 浏览

api - 有维基百科 API 吗?

在我的 Wikipedia 用户页面上,我运行一个 Wikipedia 脚本来显示我的统计数据(编辑的页面数、新页面数、每月活动等)。

我想把这些信息放在我的博客上。

是否有一个 API 可以让我做这样的事情?

0 投票
8 回答
54057 浏览

wikipedia-api - 如果存在,如何使用 wikipedia api?

我正在尝试找出是否有 Wikipedia API(我认为它与 MediaWIki 有关?)。

如果是这样,我想知道如何告诉维基百科给我一篇关于纽约洋基队的文章。

此示例的 REST URL 是什么?

关于这个主题的所有文档似乎都相当复杂。

0 投票
5 回答
28395 浏览

java - Java中是否有任何API可以访问维基百科数据

我想知道:是否有任何 API 或查询接口可以让我访问维基百科数据?

0 投票
5 回答
11825 浏览

image - 如何在不注册 Bot 帐户的情况下以编程方式从 Wikimedia Commons 下载图像?

似乎获得 Bot 帐户批准的唯一方法是添加或编辑已经在 Wikimedia 上的信息。如果您尝试在没有机器人帐户的情况下使用某些 api 库下载任何图像,您会收到错误消息而不是图像。似乎他们阻止了任何不从浏览器进入的人?其他人有这方面的经验吗?我在这里错过了什么吗?

0 投票
10 回答
61109 浏览

mediawiki - 通过 API 从 mediawiki 页面获取文本内容

我对 MediaWiki 还很陌生,现在我遇到了一些问题。我有一些 Wiki 页面的标题,我只想使用api.php获取所述页面的文本,但我在 API 中找到的所有内容都是获取页面 Wiki 内容的一种方式(使用 wiki 标记)。我使用了这个 HTTP 请求...

但我只需要文本内容,没有 Wiki 标记。MediaWiki API 有可能吗?

0 投票
1 回答
118 浏览

api - 带有 API 的 Wiki,用于创建/编辑帖子

Mediawiki 是我发现的唯一一个具有用于创建/编辑帖子的 API ( http://www.mediawiki.org/wiki/API ) 的 wiki 软件。还有其他人吗?

0 投票
3 回答
7848 浏览

php - PHP 连接到 MediaWiki API 并检索数据

我注意到有一个问题与我的有点相似,只是使用 c#: link text。让我解释一下:我对整个 Web 服务实现非常陌生,所以我在理解上遇到了一些困难(尤其是由于 MediaWiki API 手册含糊不清)。

我想在 PHP(XML 文件)中检索整个页面作为字符串,然后在 PHP 中处理它(我很确定还有其他更复杂的方法来解析 XML 文件,但无论如何): Main Page wikipedia

我试着做$fp = fopen($url,'r');。它输出:HTTP request failed! HTTP/1.0 400 Bad Request. API 不需要密钥来连接它。

您能否详细描述如何连接到 API 并将页面作为字符串获取?

编辑: 网址是$url='http://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&format=xml&redirects&titles=Main Page';. 我只是想将文件的全部内容读入一个字符串来使用它。

0 投票
9 回答
60530 浏览

api - 如何检索维基词典的单词内容?

如何使用维基词典的 API 来确定一个单词是否存在?

0 投票
9 回答
22988 浏览

python - 解析维基百科转储

例如使用这个维基百科转储:

http://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=lebron%20james&rvprop=content&redirects=true&format=xmlfm

是否有现有的 Python 库可用于创建具有主题和值映射的数组?

例如: