当前位置: 首页 > 知识库问答 >
问题:

MediaWiki API搜索具有特定模板的页面标题

赵智
2023-03-14

有没有办法通过标题和模板查询MediaWiki/Wikipedia页面?

例如,我想知道是否有一个页面的标题为“someperson”,并且包含“Template:Persondata”。

我知道如何按标题查询:http://en.wikipedia.org/w/api.php?action=query

多亏了这一点,我知道如何搜索所有使用特定模板的页面:http://en.wikipedia.org/w/api.php?action=query

但我不知道如何将这两个问题结合起来,以减少对api的请求。

共有1个答案

翟淮晨
2023-03-14

不,不是直接通过一个API请求。您可以自己进行交集,也可以使用此工具http://tools.wmflabs.org/catscan2/catscan2.php 它可以做你想做的(还有更多)。

 类似资料:
  • 我正在努力让wordpress从页面模板中搜索自定义帖子元。我在互联网上到处找,似乎找不到任何有用的东西。没有插件似乎也能工作。 在我的帖子中,我有一个自定义的meta:“rate”和值:“10”-Wordpress在搜索这些内容时不会给出任何结果。 如果有人能给我写一个搜索页面,我将不胜感激。php页面模板或为我指出正确的方向(我不擅长php)。 以下是我当前的PHP代码:

  • 我正在寻找一种方法,为jsp页面创建一个模板,与Java中的genereic类的行为类似? 我现在拥有的内容:在我的视图文件夹(web-inf/view/jsp)中,我拥有一个目录列表,其中包含相同的四个文件,这些文件带有他的函数的接收名称(比如,new item、change item、remove item、list)。 在每个组中,jsp页面保存来自我的项目中的一个特定实体类的ou读取数据。

  • 编辑1:我也试过这个,但同样的问题。

  • 搜索页主要是对场景内模型的搜索。 在搜索框内输入关键字,可以显示出场景内所有相关模型的列表。点击列表中模型名称,即可定位到搜索出的模型,如下图所示。

  • 我必须在html页面中找到所有类似“登录表单”的表单。这样的要求是它包含文本输入字段、密码字段和按钮(提交或只是一个按钮)。 不应该提到任何元素名称,因为它应该通过不同的语言突变来工作。 我需要在页面中找到符合这些要求的所有表单。我想可以使用xpath完成,但我无法找出任何工作模式。 顺便说一下,我正在将webdriver与python结合使用。

  • } 有什么建议吗?提前谢了。