【问题标题】:How can I get Wikipedia API results within alphabetical parameters?如何在字母参数内获得 Wikipedia API 结果?
【发布时间】:2015-04-28 23:56:22
【问题描述】:

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

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

【问题讨论】:

    标签: wikipedia wikipedia-api mediawiki-api


    【解决方案1】:

    我现在得到了来自 Wikimedia API mailing list 的答复:“目前没有类似的东西。可能可以添加,但现在对您没有帮助。”

    【讨论】:

      【解决方案2】:

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

      或者,您可以自己在Wikimedia Labs 上实现该 API,它允许您创建可以访问 Wikipedia 的实时数据库镜像的 Web 服务。

      【讨论】:

        猜你喜欢
        • 2012-02-15
        • 2020-09-04
        • 2011-11-03
        • 2012-02-21
        • 1970-01-01
        • 1970-01-01
        • 2021-05-07
        • 1970-01-01
        • 2017-07-31
        相关资源
        最近更新 更多