עזרה של MediaWiki API

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

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

meta=languageinfo (li)

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

מחזירה מידע על שפות זמינות.

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

פרמטרים ייעודיים:
זמינים פרמטרים כלליים אחרים.
liprop

איזה מידע לקבל עבור כל שפה.

code
קוד השפה. (הקוד הזה ייחודי למדיה־ויקי, אם כי יש חפיפה עם תקנים אחרים.)
bcp47
קוד שפת לפי BCP-47.
dir
כיוון הכתיבה של השפה (ltr או rtl).
autonym
השם העצמי של השפה, כלומר השם באותה השפה.
name
השם בשפה בשפה שצוינה בפרמטר uselang, עם שפת גיבוי כשזה נחוץ.
variantnames
השמות הקצרים להגווני השפה המשמשים לקישורי המרת שפה.
fallbacks
קודי השפה של שפות הגיבוי שמוגדרים עבור השפה הזאת. הגיבוי המשתמע הסופי ל־"en" אינו כלול (אבל שפות אחדות יכולות להיות מגובות ב־"en" במפורש).
variants
קודי השפה של ההגוונים שהשפה הזאת תומכת בהם.
ערכים (מופרדים באמצעות "|" או or תו חלופי): autonym, bcp47, code, dir, fallbacks, name, variantnames, variants
ברירת המחדל: code
licode

קודי השפה של השפות שאמורות להיות מוחזרות, או * כדי לקבל את כל השפות.

הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
ברירת המחדל: *
licontinue

כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.

דוגמאות:
קבלת קודי שפה של כל השפות הנתמכות.
api.php?action=query&meta=languageinfo [פתיחה בארגז חול]
קבלת השמות העצמיים והשמות הגרמניים של כל השפות הנתמכות.
api.php?action=query&meta=languageinfo&liprop=autonym|name&uselang=de [פתיחה בארגז חול]
קבלת שפות הגיבוי וההגוונים של אוקסיטנית.
api.php?action=query&meta=languageinfo&liprop=fallbacks|variants&licode=oc [פתיחה בארגז חול]
קבלת קודי שפה ב־BCP-47 וכיוון עבור כל השפות הנתמכות.
api.php?action=query&meta=languageinfo&liprop=bcp47|dir [פתיחה בארגז חול]