wikipedia-api相关内容
我正在尝试使用 JavaScript 和 CORS 访问维基百科. 据我所知,维基百科应该支持 CORS:http://www.mediawiki.org/wiki/API:Cross-site_requests 我尝试了以下脚本:创建一个 XMLHttpRequest+credential/XDomainRequest,添加一些 HTTP 标头(“Access-Control-All
..
这个问题与一年前提出的另一个问题有关.作者询问如何使用 JavaScript 和 Wikipedia API 进行跨域请求,其中一条评论是: en.wikipedia.org 似乎不允许 CORS 建议他改用 JSONP. 我知道我可以使用 JSONP,但如果可以的话,我更喜欢 CORS. 我试过 jsfiddle var url = "https://en.wikipe
..
我想获取一个类别及其子类别下的所有文章名称. 我知道的选项: 使用维基百科 API.它有这样的选择吗?? d/l 转储.哪种格式更适合我的使用? 还有一个选项可以在维基百科中搜索诸如 incategory:"music" 之类的内容,但我没有看到在 XML 中查看的选项. 请分享您的想法 解决方案 以下资源将帮助您下载该类别及其所有子类别中的所有页面: http
..
有什么方法可以使用 API 访问任何维基百科页面的缩略图?我的意思是盒子右上角的图像.有没有相关的 API? 解决方案 http://en.wikipedia.org/w/api.php 看看prop=images. 它返回在解析页面中使用的图像文件名数组.然后,您可以选择进行另一个 API 调用以找出完整的图像 URL,例如:action=query&titles=Image
..
我想从维基百科页面获取结果https://en.wikipedia.org/wiki/February_2 作为 JSON. 我尝试使用他们的 API:https://en.wikipedia.org/w/api.php?action=parse&page=February_19&prop=text&formatversion=2&format=json 虽然它以 Json 格式给出.
..
我想用维基百科的api来提取这个页面的结果: http://en.wikipedia.org/wiki/Special:PrefixIndex 在其上搜索“某物"时,例如: http://en.wikipedia.org/w/index.php?title=Special%3APrefixIndex&prefix=tal&namespace=4 然后,我想访问每个结果页面并
..
过去 2 天我一直在努力理解 MediaWiki 文档,但我不知道如何通过 MediaWiki API 检索维基百科文章的第一段. 有人能指出我正确的方向吗? 我即将向 file_get_contents 提出上诉,但我相信有一个“更干净"的解决方案. 解决方案 不要尝试使用原始 API,而是使用客户端包装器.这里有一长串可供选择的列表,全部用于 PHP: http://
..
我正在制作一个 python 应用程序,它使用 python 维基百科包来检索 3 个不同维基百科页面的正文.但是,我注意到在一次检索一篇文章时性能非常低.有没有一种方法可以同时检索 3 个维基百科页面的正文? 解决方案 如果您想要“原始"页面,您可以使用任何 python 抓取库,例如 扭曲/scrapy.但是,如果您正在寻找解析的 wiki 格式,您应该使用 pywikibot/mwp
..
我正在寻找某种可调用的方式来获取有关名人和名人的信息.给定一个字符串,我想确定它是否是名人的名字,如果是,他们是否还活着,也许他们属于哪个类别(例如演员、音乐家、运动员). 有没有人知道任何公开可用的 API 来做这样的事情?我能想到的最好的是维基百科,但它有很大的问题,因为很多信息必须被解析,而且不是可靠和可预测的格式. 我还希望能够在初始搜索没有结果时为可能的名称提供建议(因为字符
..
我正在尝试从 Wikipedia:Unusual_articles 获取所有内容,我'我可以通过调用这个端点来获取表格内容的列表: https://en.wikipedia.org/w/api.php?action=parse&format=json&prop=sections&page=Wikipedia:Unusual_articles 我得到的数据看起来像这样: {title: "维基
..
我有以下维基百科 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
..
我正在学习 Wikipedia REST API,但我找不到正确的选项来获取搜索查询的 URL. 这是请求的 URL: http://it.wikipedia.org/w/api.php?action=query&list=search&srsearch=calvino&format=xml&srprop=snippet 此请求仅输出标题和代码段,但不输出文章的 URL.我已经检查了 w
..
如何通过单个请求获取维基百科文章的整个第一部分/段落,包括第一张图片? 到目前为止我所尝试的(以下网址)只返回一个片段: http://en.wikipedia.org/w/api.php?format=xml&action=query&list=search&srsearch=camera&srlimit=1 解决方案 如果您想要维基文本,请使用 prop=revisions
..
我正在尝试从 Wikipedia API 获取还活着的人,但我还没有想出如何去做. 我发现了这个问题,这和我的一样,到目前为止据我所知,唯一的方法是搜索只有birth_date 参数的人,我该怎么做? 例如,如果我想搜索“Ronaldo",我应该得到一个所有名为 Ronaldo 的还活着的人的列表.我唯一关心的数据是出生日期、姓名和姓氏,如果他们死了,最终的死亡日期. 我唯一想到
..
是否有任何 API 可以按日期获取维基百科修订 ID,而不是检查所有修订历史并提取该日期之前的最新修订? 谢谢! 解决方案 revision query api 允许您传递时间戳以仅获取指定间隔内的修订.使用 api.php?action=query&prop=revisions&rvlimit=1&rvstart= myTimestamp 查看Manual:WfTimestam
..
我很难弄清楚一项基本任务:如何找到一个术语仅限于特定类别.. 我觉得 Wiki API 文档有点混乱... 我只想接收一个 JSON 文件作为输出,其中包含与该术语相关的所有建议 例如.我搜索矩阵,类别电影,所以我可以拥有黑客帝国 1矩阵 2 等,不包括数学结果等... 谢谢 解决方案 我觉得你很痛苦,兄弟,试试这样的: http:///en.wikipedi
..
是否可以在 Wikipedia API 中查询包含特定模板的文章?文档没有描述将搜索结果过滤到包含模板的页面的任何操作.具体来说,我在寻找包含 Template:Persondata 的页面.之后,我希望能够仅检索该特定模板,以便为 openancestry.org 项目填充家谱数据. 下面的查询显示 Albert Einstein 页面包含 Persondata 模板,但它没有返回模板的内
..
我一直在维基百科API上下,但我不能t 弄清楚是否有一种不错的方式来获取文章的摘录(通常是第一段).获得该段落的 HTML 格式也很好. 我目前看到的获得类似片段的唯一方法是执行全文搜索(example),但这并不是我真正想要的(太短了). 除了粗暴地解析 HTML/WikiText 之外,还有其他方法可以获取维基百科文章的第一段吗? 解决方案 我发现通过 API 无法做到这一
..
有什么方法可以使用 API 访问任何维基百科页面的缩略图?我的意思是盒子右上角的图像.有没有相关的 API? 解决方案 http://en.wikipedia.org/w/api.php 看看prop=images. 它返回在解析页面中使用的图像文件名数组.然后,您可以选择进行另一个 API 调用以找出完整的图像 URL,例如:action=query&titles=Image
..
我只需要检索维基百科页面的第一段. 内容必须是 HTML 格式,准备好显示在我的网站上(所以 no BBCode,或维基百科特殊代码!) 解决方案 有一种方法可以获取整个“介绍部分"没有任何 HTML 解析!类似于 AnthonyS 的回答 加上一个额外的 explaintext 参数,你可以得到纯文本的介绍部分文本. 查询 以纯文本形式获取 Stack Overflow
..