هل هناك أي واجهة برمجة تطبيقات لرسم بيانات Wikipedia Pageview [مغلقة

StackOverflow https://stackoverflow.com/questions/4135598

  •  30-09-2019
  •  | 
  •  

سؤال

كيف يمكنني الحصول على عرض Pageview اليومي من صفحة ويكيبيديا.

على سبيل المثال ، أريد الحصول على تاريخ عرض الصفحة اليومية لهذه الصفحة http://en.wikipedia.org/wiki/programming
هل هو ممكن؟

هل كانت مفيدة؟

المحلول

لا يبدو أن هناك واجهة برمجة تطبيقات لذلك ، ولكن يوجد موقع ويب في Stats.grok.se الذي يعالج الملفات (الكبيرة جدا) من http://dammit.lt/wikistats/.

نصائح أخرى

هناك واجهة برمجة تطبيقات جديدة (ديسمبر 2015) هنا: 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
    }
  ]
}

يمكنك أيضًا رؤية أفضل 1000 صفحة على الويكي (/metrics/pageviews/top/) وتجميع مشاهدات الصفحة على الويكي (/metrics/pageviews/aggregate/).

هناك (على الأقل) مبادرتان جديدتان لبناء واجهة برمجة تطبيقات حول Wikipedia Pageviews: https://www.mediawiki.org/wiki/analytics/hypercube و http://www.mediawiki.org/wiki/user:gwicke/notes/storage. كلاهما في مرحلة التخطيط ولكن لا تتردد في التناغم مع حالات الاستخدام المحددة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top