【问题标题】:MediaWiki: search for a sub-category in category (case-insensitive!)MediaWiki:在类别中搜索子类别(不区分大小写!)
【发布时间】:2010-12-20 09:04:04
【问题描述】:

我正在尝试在国际音乐乐谱库项目 (IMSLP.org) 中搜索作曲家。

IMSLP 的 wiki 有一个类别 Composers (http://imslp.org/index.php?title=Category:Composers),包含大约 4665 个子类别。一个子类别 - 一位作曲家。

是否可以在类别中搜索子类别(不区分大小写!)

我阅读了有关 mediawiki 的 api 并提出列表请求: http://imslp.org/api.php?action=query&list=categorymembers&cmtitle=Category:Composers&cmlimit=100 这正是我想要的,但是如何在这个结果上实现服务器端搜索(或在请求中设置其他条件)。

【问题讨论】:

标签: api search mediawiki categories


【解决方案1】:

使用 API 服务端没有什么问题。

尝试使用这样的东西:

$api = new ApiMain(new FauxRequest($params));
$api->execute();
$res = $api->getResultData();

FauxRequest 接受一个带有查询参数的数组。

【讨论】:

  • 什么 mediawiki API 用于在类别中使用搜索?
猜你喜欢
  • 2011-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-15
  • 2013-09-26
  • 2023-03-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多