wikipedia-api - 如何使用 MediaWiki API 搜索页面标题和内容中的文本?

标签 wikipedia-api mediawiki-api

我不确定这是否真的可行,因为我只能找到如何搜索这样的标题:

/api.php?action=query&rvlimit=10&rvprop=content&format=xml&titles=searchterm

最佳答案

搜索包含“wikipedia”一词的 10 个页面

api.php ? action=query & list=search & srsearch=wikipedia & srprop=timestamp

结果是

<?xml version="1.0"?>
<api>
  <query>
    <searchinfo totalhits="40085" />
    <search>
      <p ns="0" title="Wikipedia" timestamp="2011-02-26T16:43:03Z" />
      <p ns="0" title="French Wikipedia" timestamp="2011-02-27T00:11:59Z" />
      <p ns="0" title="Main Page" timestamp="2011-01-19T19:49:11Z" />
      <p ns="0" title="Regent" timestamp="2011-02-24T03:45:02Z" />
      <p ns="0" title="Blocking of Wikipedia by the People&#039;s Republic of China" timestamp="2011-02-25T03:12:52Z" />
      <p ns="0" title="Nemzeti Bajnokság I" timestamp="2011-02-02T23:27:44Z" />
      <p ns="0" title="Teller–Ulam design" timestamp="2011-02-06T21:54:56Z" />
      <p ns="0" title="Norwegian Wikipedia" timestamp="2011-01-06T18:43:32Z" />
      <p ns="0" title="List of countries and outlying territories by total area" timestamp="2011-02-26T17:31:44Z" />
      <p ns="0" title="2009–2010 ISU Junior Grand Prix" timestamp="2011-02-19T04:24:52Z" />
    </search>
  </query>
  <query-continue>
    <search sroffset="10" />
  </query-continue>
</api>

更多 here

关于wikipedia-api - 如何使用 MediaWiki API 搜索页面标题和内容中的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12251934/

相关文章:

javascript - 如何通过API获取维基百科文章的一小段文字和主图?

python - 如何在python中对Wikipedia类别进行分组?

mediawiki - 在 MediaWiki 上显示编辑计数

javascript - 维基百科 API 解析操作仅返回 "other languages"部分

mediawiki - 我们如何区分维基百科类别作为集合和主题?

wikipedia-api - 查找所有未通过维基数据链接到 en.wv 文章的 de.wv 文章

c# - 如何在 Wikipedia API 中使用特殊字符?

wikipedia-api - 如何使用维基百科的 API 获取维基百科内容?

javascript - 无法使用 Wikipedia API 调用获取随机 JSON 对象属性

java - 使用 gwtwiki 创建 MediaWiki 页面