עזרה של MediaWiki API

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

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

prop=info (in)

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

קבלת מידע בסיסי על הדף.

פרמטרים:
inprop

אילו מאפיינים נוספים לקבל:

protection
לרשום את רמת ההגנה של כל דף.
talkid
מזהה הדף של דף השיחה עבור כל דף שאינו דף שיחה.
watched
לרשום את מצב המעקב של כל דף.
watchers
מספר העוקבים, אם קיבלת הרשאה.
visitingwatchers
מספר העוקבים אחרי כל דף שביקרו עריכות אחרונות לאותו הדף, אם זה מותר.
notificationtimestamp
חותם־זמן של הודעת רשימת מעקב של כל דף.
subjectid
מזהה הדף של הדף העיקרי של כל דף שיחה.
url
נותן URL מלא, URL לעריכה ו־URL קנוני לכל דף.
readable
מיושן. האם המשתמש יכול לקרוא את הדף הזה. יש להשתמש ב־intestactions=read במקום זה.
preload
נותן את הטקסט שמוחזר על־ידי EditFormPreloadText.
displaytitle
נותן את האופן שבה שם הדף באמת מוצג.
varianttitles
כותרת התצוגה בכל הגרסאות של שפת התוכן של האתר.
ערכים (מופרדים באמצעות "|" או or תו חלופי): displaytitle, notificationtimestamp, preload, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, readable
intestactions

בדיקה האם המשתמש הנוכחי יכול לבצע פעולות מסוימות על הדף.

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

רמת פירוט של intestactions. יש להשתמש בפרמטרים errorformat ו־errorlang של המודול הראשי כדי לשלוט בתסדיר את ההודעות המוחזרות.

boolean
החזרת ערך בוליאני עבור כל פעולה.
full
החזרת הודעות שמתארות למה הפעולה אינה מותרת, או מערך ריק אם היא מותרת.
quick
כמו full, אבל בלי בדיקות יקרות.
אחד מהערכים הבאים: boolean, full, quick
ברירת המחדל: boolean
intoken
מיושן.

להשתמש ב־action=query&meta=tokens במקום.

ערכים (מופרדים באמצעות "|" או or תו חלופי): block, delete, edit, email, import, move, protect, unblock, watch
incontinue

כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך.

דוגמאות:
קבלת מידע על הדף Main Page
api.php?action=query&prop=info&titles=Main%20Page [פתיחה בארגז חול]
קבלת מידע כללי ומידע על הגנה של הדף Main Page.
api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [פתיחה בארגז חול]