עזרה של MediaWiki API

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

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

list=protectedtitles (pt)

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

לרשום את כל הכותרות שמוגנות מפני יצירה.

פרמטרים:
ptnamespace

לרשום רק כותרות במרחבי השם האלה.

ערכים (מופרדים באמצעות "|" או or תו חלופי): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
כדי לתת את כל הערכים, יש להשתמש ב־*.
ptlevel

לרשום רק שמות עם רמת ההגנה הזאת.

ערכים (מופרדים באמצעות "|" או or תו חלופי): autoconfirmed, sysop
ptlimit

כמה דפים להחזיר בסך הכול.

סוג: מספר שלם או max
הערך חייב להיות בין 1 ל־500.
ברירת המחדל: 10
ptdir

באיזה כיוון למנות:

newer
לרשום את הישנים ביותר בהתחלה. לתשומת לבך: ptstart חייב להיות לפני ptend.
older
לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת לבך: ptstart חייב להיות אחרי ptend.
אחד מהערכים הבאים: newer, older
ברירת המחדל: older
ptstart

להתחיל לרשום בחותם־זמן ההגנה הזה.

סוג: חותם־זמן (תסדירים מורשים)
ptend

באיזה חותם־זמן הגנה לסיים את הרשימה.

סוג: חותם־זמן (תסדירים מורשים)
ptprop

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

timestamp
הוספת חותם־הזמן של הוספת ההגנה.
user
הוספת המשתמש שהוסיף את ההגנה.
userid
הוספת מזהה המשתמש שהוסיף את ההגנה.
comment
הוספת ההערה עבור ההגנה.
parsedcomment
הוספת ההערה המפוענחת עבור ההגנה.
expiry
הוספת חותם־הזמן של הסרת ההגנה.
level
הוספת רמת ההגנה.
ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, expiry, level, parsedcomment, timestamp, user, userid
ברירת המחדל: timestamp|level
ptcontinue

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

דוגמאות:
רשימת כותרות מוגנות.
api.php?action=query&list=protectedtitles [פתיחה בארגז חול]
חיפוש קישורים לכותרות מוגנות במרחב הראשי.
api.php?action=query&generator=protectedtitles&gptnamespace=0&prop=linkshere [פתיחה בארגז חול]