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?

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top