wikipedia-api相关内容

维基百科 API + 跨域请求

我正在尝试使用 JavaScript 和 CORS 访问维基百科. 据我所知,维基百科应该支持 CORS:http://www.mediawiki.org/wiki/API:Cross-site_requests 我尝试了以下脚本:创建一个 XMLHttpRequest+credential/XDomainRequest,添加一些 HTTP 标头(“Access-Control-All ..
发布时间:2022-01-15 19:22:48 前端开发

如何获取维基百科类别及其子类别下的所有文章页面?

我想获取一个类别及其子类别下的所有文章名称. 我知道的选项: 使用维基百科 API.它有这样的选择吗?? d/l 转储.哪种格式更适合我的使用? 还有一个选项可以在维基百科中搜索诸如 incategory:"music" 之类的内容,但我没有看到在 XML 中查看的选项. 请分享您的想法 解决方案 以下资源将帮助您下载该类别及其所有子类别中的所有页面: http ..
发布时间:2021-12-11 18:52:16 其他开发

通过API访问维基百科页面的主图片

有什么方法可以使用 API 访问任何维基百科页面的缩略图?我的意思是盒子右上角的图像.有没有相关的 API? 解决方案 http://en.wikipedia.org/w/api.php 看看prop=images. 它返回在解析页面中使用的图像文件名数组.然后,您可以选择进行另一个 API 调用以找出完整的图像 URL,例如:action=query&titles=Image ..
发布时间:2021-12-08 10:17:27 PHP

检索维基百科文章的第一段

过去 2 天我一直在努力理解 MediaWiki 文档,但我不知道如何通过 MediaWiki API 检索维基百科文章的第一段. 有人能指出我正确的方向吗? 我即将向 file_get_contents 提出上诉,但我相信有一个“更干净"的解决方案. 解决方案 不要尝试使用原始 API,而是使用客户端包装器.这里有一长串可供选择的列表,全部用于 PHP: http:// ..
发布时间:2021-11-15 03:54:16 PHP

并发 Python 维基百科包请求

我正在制作一个 python 应用程序,它使用 python 维基百科包来检索 3 个不同维基百科页面的正文.但是,我注意到在一次检索一篇文章时性能非常低.有没有一种方法可以同时检索 3 个维基百科页面的正文? 解决方案 如果您想要“原始"页面,您可以使用任何 python 抓取库,例如 扭曲/scrapy.但是,如果您正在寻找解析的 wiki 格式,您应该使用 pywikibot/mwp ..
发布时间:2021-11-15 03:10:57 Python

检索名人信息的 API

我正在寻找某种可调用的方式来获取有关名人和名人的信息.给定一个字符串,我想确定它是否是名人的名字,如果是,他们是否还活着,也许他们属于哪个类别(例如演员、音乐家、运动员). 有没有人知道任何公开可用的 API 来做这样的事情?我能想到的最好的是维基百科,但它有很大的问题,因为很多信息必须被解析,而且不是可靠和可预测的格式. 我还希望能够在初始搜索没有结果时为可能的名称提供建议(因为字符 ..
发布时间:2021-11-15 02:40:51 其他开发

维基百科API:搜索名人

我有以下维基百科 API 搜索查询: http://en.wikipedia.org/w/api.php?&action=query&generator=search&gsrnamespace=0&gsrlimit=20&prop=pageimages|extracts&pilimit=max&exintro&exsentences=1&exlimit=max&continue&pithum ..
发布时间:2021-11-15 02:21:29 其他开发

使用维基百科 API 获取内容

如何通过单个请求获取维基百科文章的整个第一部分/段落,包括第一张图片? 到目前为止我所尝试的(以下网址)只返回一个片段: http://en.wikipedia.org/w/api.php?format=xml&action=query&list=search&srsearch=camera&srlimit=1 解决方案 如果您想要维基文本,请使用 prop=revisions ..
发布时间:2021-11-15 01:46:39 PHP

从维基百科 API 中获取名人

我正在尝试从 Wikipedia API 获取还活着的人,但我还没有想出如何去做. 我发现了这个问题,这和我的一样,到目前为止据我所知,唯一的方法是搜索只有birth_date 参数的人,我该怎么做? 例如,如果我想搜索“Ronaldo",我应该得到一个所有名为 Ronaldo 的还活着的人的列表.我唯一关心的数据是出生日期、姓名和姓氏,如果他们死了,最终的死亡日期. 我唯一想到 ..
发布时间:2021-11-15 01:39:25 前端开发

按日期获取维基百科修订ID的API

是否有任何 API 可以按日期获取维基百科修订 ID,而不是检查所有修订历史并提取该日期之前的最新修订? 谢谢! 解决方案 revision query api 允许您传递时间戳以仅获取指定间隔内的修订.使用 api.php?action=query&prop=revisions&rvlimit=1&rvstart= myTimestamp 查看Manual:WfTimestam ..
发布时间:2021-11-15 01:25:50 其他开发

Wikipedia API:如何在特定类别中搜索术语

我很难弄清楚一项基本任务:如何找到一个术语仅限于特定类别.. 我觉得 Wiki API 文档有点混乱... 我只想接收一个 JSON 文件作为输出,其中包含与该术语相关的所有建议 例如.我搜索矩阵,类别电影,所以我可以拥有黑客帝国 1矩阵 2 等,不包括数学结果等... 谢谢 解决方案 我觉得你很痛苦,兄弟,试试这样的: http:///en.wikipedi ..
发布时间:2021-11-15 01:06:54 其他开发

维基百科 API 是否支持搜索特定模板?

是否可以在 Wikipedia API 中查询包含特定模板的文章?文档没有描述将搜索结果过滤到包含模板的页面的任何操作.具体来说,我在寻找包含 Template:Persondata 的页面.之后,我希望能够仅检索该特定模板,以便为 openancestry.org 项目填充家谱数据. 下面的查询显示 Albert Einstein 页面包含 Persondata 模板,但它没有返回模板的内 ..
发布时间:2021-11-15 00:48:32 其他开发

从维基百科文章中获取摘录?

我一直在维基百科API上下,但我不能t 弄清楚是否有一种不错的方式来获取文章的摘录(通常是第一段).获得该段落的 HTML 格式也很好. 我目前看到的获得类似片段的唯一方法是执行全文搜索(example),但这并不是我真正想要的(太短了). 除了粗暴地解析 HTML/WikiText 之外,还有其他方法可以获取维基百科文章的第一段吗? 解决方案 我发现通过 API 无法做到这一 ..
发布时间:2021-11-15 00:35:34 其他开发

通过 API 访问维基百科页面的主图片

有什么方法可以使用 API 访问任何维基百科页面的缩略图?我的意思是盒子右上角的图像.有没有相关的 API? 解决方案 http://en.wikipedia.org/w/api.php 看看prop=images. 它返回在解析页面中使用的图像文件名数组.然后,您可以选择进行另一个 API 调用以找出完整的图像 URL,例如:action=query&titles=Image ..
发布时间:2021-11-15 00:22:13 PHP

是否有仅用于检索内容摘要的 Wikipedia API?

我只需要检索维基百科页面的第一段. 内容必须是 HTML 格式,准备好显示在我的网站上(所以 no BBCode,或维基百科特殊代码!) 解决方案 有一种方法可以获取整个“介绍部分"没有任何 HTML 解析!类似于 AnthonyS 的回答 加上一个额外的 explaintext 参数,你可以得到纯文本的介绍部分文本. 查询 以纯文本形式获取 Stack Overflow ..
发布时间:2021-11-15 00:16:55 其他开发