如何在字母参数内获取维基百科API结果?

时间:2015-02-26 14:42:02

标签: wikipedia wikipedia-api mediawiki-api

我使用Wikipedia API检索页面中的链接,以及反向链接到这些页面。有没有办法过滤prop=linksprop=linksherelist=backlinks的结果,只能检索结果,例如以某个字母开头?像from=La&to=Lz这样的东西会很好 - 但它看起来并不可用。

目前我的解决方案是使用延续参数获取所有链接,然后拉出符合我标准的链接。但这有时需要大量的API调用,而且看起来有点不优雅。我错过了其他任何选择吗?

2 个答案:

答案 0 :(得分:1)

我现在已经得到了Wikimedia API mailing list的答案:“目前没有类似的内容。可能会添加,但现在对你没有帮助。”

答案 1 :(得分:1)

如果您不需要使结果完全是最新的,您可以使用database dumps(每月发布一次),然后它只是一个简单的SQL查询。

或者,您可以在Wikimedia Labs上自己实现该API,这样您就可以创建可以访问维基百科的实时数据库镜像的Web服务。