【问题标题】:Specifying offset in MediaWiki search在 MediaWiki 搜索中指定偏移量
【发布时间】:2012-02-21 18:19:48
【问题描述】:

我正在查询我们正在运行的 MediaWiki 实例。我正在为搜索传递以下参数

api.php?action=opensearch&search=afg&limit=100&format=xml

我没有看到任何将偏移量作为参数传递的方法。有谁知道我们如何传递偏移量,或者是否有一个我可以使用的扩展并查询它以返回可以提取到我的应用程序中的结果?

【问题讨论】:

    标签: php mediawiki mediawiki-api


    【解决方案1】:

    opensearch api 不适用于连续查询,因此没有偏移参数。

    但是,您可以使用 search module(of action=query)来获取类似 Special:Search 中的结果,并且您也将有一个偏移量参数。

    【讨论】:

    • 我确实看过它。我没有在此搜索中获得文档的 URL。有没有办法将文章的 URL 作为搜索结果的一部分?我没有看到文档中提到的任何内容,除非我遗漏了什么
    • 你只得到pageid和pagetitle,所以你必须自己构建uri。您可以对其进行硬编码或使用 meta=siteinfo(在同一查询中),这将为您提供文章路径变量。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-05
    • 1970-01-01
    相关资源
    最近更新 更多