如何获取维基百科页面的每日综合浏览量。
比如我想获取这个页面的每日页面查看历史http://en.wikipedia.org/wiki/Programming
可以吗?
如何获取维基百科页面的每日综合浏览量。
比如我想获取这个页面的每日页面查看历史http://en.wikipedia.org/wiki/Programming
可以吗?
似乎没有它的 API,但是stats.grok.se上有一个网站,它处理来自http://dammit.lt/wikistats/的(非常大的)文件。
这里有一个新的(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/
。
(至少)有两个新举措围绕维基百科页面浏览量构建 API:https ://www.mediawiki.org/wiki/Analytics/Hypercube和http://www.mediawiki.org/wiki/User:GWicke/Notes /存储。两者都处于规划阶段,但可以随意加入特定的用例。