【问题标题】:How to get extracts of revisions of wikipedia articles如何获取维基百科文章修订的摘录
【发布时间】:2015-08-12 10:38:41
【问题描述】:

我想获取旧版本(修订版)维基百科文章的摘录。 This 问题展示了如何获取 json 格式的内容。特别是它使用 prop=extracts 然后 explaintext= 返回内容。我想做同样的事情,但要对文章进行修订(使用 revid=*)。

【问题讨论】:

    标签: mediawiki wikipedia wikipedia-api


    【解决方案1】:

    仅使用 TextExtracts 是不可能的。请参阅被拒绝的 RFE T66546 Support revisions。事实上,如果您尝试指定revids 而不是titles,则TextExtracts 将返回相应标题的当前修订版的摘录。例如:
    action=query&prop=extracts&exchars=100&explaintext&revids=342428310
    具有等效输出:
    action=query&prop=extracts&exchars=100&explaintext&titles=Earth

    您需要弄清楚 TextExtracts 如何准备摘要并为感兴趣的修订做同样的事情。

    【讨论】:

      猜你喜欢
      • 2011-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-02
      • 2011-07-11
      • 2010-12-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多