עזרה של MediaWiki API

זהו דף תיעוד של API שנוצר באופן אוטומטי.

תיעוד ודוגמאות: https://www.mediawiki.org/wiki/API

meta=siteinfo (si)

(main | query | siteinfo)
  • יחידה זו דורשת הרשאות קריאה.
  • מקור: MediaWiki
  • רישיון: GPL-2.0+

החזרת מידע כללי על האתר.

פרמטרים:
siprop

איזה מיד לקבל:

general
מידע מערכת כללי.
namespaces
רשימת מרחבי שם רשומים והשמות הקנוניים שלהם.
namespacealiases
רשימת כינויי מרחבי שם רשומים.
specialpagealiases
רשימת כינויים דפים מיוחדים.
magicwords
רשימות מילות קסם וכינוייהן.
interwikimap
החזרת מפת בינוויקי (אפשר שתהיה מסוננת, אפשר שתהיה מותאמת מקומית באמצעות siinlanguagecode).
dbrepllag
החזרת שרת מסד־נתונים עם שיהוי השכפול הגבוה ביותר.
statistics
החזרזת סטטיסטיקות אתר.
usergroups
החזרת קבוצות משתמשים וההרשאות המשויכות.
libraries
החזרת הספריות המותקנות בוויקי.
extensions
החזרת ההרחבות המותקנות בוויקי.
fileextensions
החזרת רשימת סיומות קבצים שאפשר להעלות.
rightsinfo
החזרת הזכויות (הרישיון) של הוויקי, אם זמין.
restrictions
החזרת מידע על ההגבלות (ההגנות) הזמינות.
languages
החזרת השפות שמדיה־ויקי תומכת בהן (זה יכול להיות מותאם מקומים עם siinlanguagecode).
skins
החזרת רשימת כל העיצובים הזמינים (זה יכול להיות מותאם מקומית באמצעות siinlanguagecode, אחרת זה יהיה בשפת התוכן).
extensiontags
החזרת רשימת תגי הרחבת מפענח.
functionhooks
החזרת hook־ים של הרחבות מפענח.
showhooks
החזרת כל ה־hook־ים המנויים (תוכן של $wgHooks).
variables
החזרת מזהי משתנים.
protocols
החזרת רשימת הפרוטוקולים המותרים בקישורים חיצוניים.
defaultoptions
החזרת הערכים ההתחלתיים של העדפות משתמש.
ערכים (מופרדים באמצעות "|"): general, namespaces, namespacealiases, specialpagealiases, magicwords, interwikimap, dbrepllag, statistics, usergroups, libraries, extensions, fileextensions, rightsinfo, restrictions, languages, skins, extensiontags, functionhooks, showhooks, variables, protocols, defaultoptions
ברירת מחדל: general
sifilteriw

החזרה רק של עיולים מקומיים או רק של עיולים לא מקומיים ממפת הבינוויקי.

אחד מהערכים הבאים: local, !local
sishowalldb

רשימת כל שרתי מסד הנתונים, לא רק אלה שהכי מתעכבים.

סוג: בוליאני (פרטים)
sinumberingroup

רשימת מספרי משתמשים בקבוצות משתמשים.

סוג: בוליאני (פרטים)
siinlanguagecode

קוד שפה ששמות שפות מתורגמות (מאמץ טוב ביותר) ושמות עיצובים.

דוגמאות:
איזור מידע על האתר.
api.php?action=query&meta=siteinfo&siprop=general|namespaces|namespacealiases|statistics
אחזור תחיליות בינוויקי מקומיות.
api.php?action=query&meta=siteinfo&siprop=interwikimap&sifilteriw=local
בדיקת שיהוי השכפול הנוכחי.
api.php?action=query&meta=siteinfo&siprop=dbrepllag&sishowalldb=