0

如何获取维基百科页面的每日综合浏览量。

比如我想获取这个页面的每日页面查看历史http://en.wikipedia.org/wiki/Programming
可以吗?

4

3 回答 3

1

似乎没有它的 API,但是stats.grok.se上有一个网站,它处理来自http://dammit.lt/wikistats/的(非常大的)文件。

于 2011-03-06T17:12:20.987 回答
1

这里有一个新的(2015 年 12 月)API:https ://wikimedia.org/api/rest_v1/?doc

例如,要获取http://en.wiktionary.org/beauty在 2/12/2015 的浏览量:

https://wikimedia.org/api/rest_v1/metrics/pageviews/per-article/en.wiktionary/all-access/all-agents/beauty/daily/20151202/20151203

回复:

{
  "items": [
    {
      "project": "en.wiktionary",
      "article": "beauty",
      "granularity": "daily",
      "timestamp": "2015120200",
      "access": "all-access",
      "agent": "all-agents",
      "views": 34
    }
  ]
}

您还可以查看 wiki ( ) 上的前 1000 个页面和 wiki ( /metrics/pageviews/top/) 上的聚合页面浏览量/metrics/pageviews/aggregate/

于 2015-12-05T14:49:04.853 回答
0

(至少)有两个新举措围绕维基百科页面浏览量构建 API:https ://www.mediawiki.org/wiki/Analytics/Hypercube和http://www.mediawiki.org/wiki/User:GWicke/Notes /存储。两者都处于规划阶段,但可以随意加入特定的用例。

于 2013-12-08T19:05:01.450 回答