Mediawiki API 错误 : Unrecognized value for parameter 'prop' : extracts

标签 mediawiki mediawiki-api

我新安装了 mediawiki。我正在尝试使用 API 来简单地获取一篇文章。我使用的 API 网址是:

https://example.com/mediawiki/api.php?action=query&format=json&prop=extracts&titles=Vendor_cisco

访问该 URL 后,我得到:参数“prop”的无法识别的值:提取

这看起来很奇怪,因为以下所有 url 都可以工作并返回正确的数据:

https://example.com/mediawiki/api.php?action=query&format=json&prop=links&titles=Vendor_cisco https://example.com/mediawiki/api.php?action=query&format=json&prop=categories&titles=Vendor_cisco https://example.com/mediawiki/api.php?action=query&format=json&prop=revisions&titles=Vendor_cisco

如何从我的文章中获取正文和文本?我的印象是 prop=extracts 就是使用的。

最佳答案

prop=extracts is part of TextExtracts extension (以前 MobileFrontend extension )。如果您没有安装该扩展,您将无法使用 prop=extracts

关于Mediawiki API 错误 : Unrecognized value for parameter 'prop' : extracts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15960533/

相关文章:

php - 使用 JSON 和 PHP 获取维基百科内容摘录

MediaWiki:在模板中包含页面名称

javascript - IE8 中的 MediaWiki/jQuery 交替表行颜色

javascript - Mediawiki 小部件不会运行 javascript

python - 如何使用 MediaWiki API 获取子子类别中的文章数量

java - HttpClient 和非 ASCII URL 字符(á、é、í、ó、ú)

php - 如何编写自己的预保存转换?

mysql - 如何仅将较新的帖子从一个 Mediawiki MySQL 迁移到另一个?

go - JSON 对象的解码值

javascript - 如何访问值为未知整数的 JS 对象属性?