C'è qualche API per disegnare i dati wikipedia pagina visualizzata [chiusa]
Domanda
Come posso ottenere la visualizzazione di pagina quotidiana di pagina di wikipedia.
per esempio, voglio ottenere la storia di visualizzazione della pagina quotidiana di questa pagina http: // it. wikipedia.org/wiki/Programming
E 'possibile?
Soluzione
Non ci sembra essere un'API per esso, ma un sito web esiste a stats.grok .it che elabora i file (molto grande) da http://dammit.lt/wikistats/.
Altri suggerimenti
C'è un nuovo (Dicembre 2015) API qui: https://wikimedia.org/api/ rest_v1 /? doc
Ad esempio, per ottenere il numero di visualizzazioni di http://en.wiktionary.org/beauty il 2015/02/12:
https://wikimedia.org/api/rest_v1/metrics/pageviews/per-article/en.wiktionary/all-access/all-agents/beauty/daily/20151202/20151203
Risposta:
{
"items": [
{
"project": "en.wiktionary",
"article": "beauty",
"granularity": "daily",
"timestamp": "2015120200",
"access": "all-access",
"agent": "all-agents",
"views": 34
}
]
}
È anche possibile vedere Top 1000 pagine su un wiki (/metrics/pageviews/top/
) e pagine visualizzate aggregate su un wiki (/metrics/pageviews/aggregate/
).
Ci sono (almeno) due nuove iniziative per costruire un'API intorno pagine visualizzate Wikipedia: https: / /www.mediawiki.org/wiki/Analytics/Hypercube e http: //www.mediawiki.org/wiki/User:GWicke/Notes/Storage . Entrambi sono in fase di progettazione ma sentitevi liberi di carillon con specifici casi d'uso.