עזרה של MediaWiki API

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

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

list=search (sr)

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

ביצוע חיפוש בכל הטקסט.

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

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

הפרמטר הזה נדרש.
srnamespace

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

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

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

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

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

סוג: מספר שלם
הערך לא יכול להיות קטן מ־0.
ברירת המחדל: 0
srqiprofile

באיזה פרופיל בלתי־תלוי בשאילתה להשתמש (משפיע על אלגוריתם הדירוג).

classic
דירוג המבוסס על מספר הקישורים הנכנסים, תבניות מסוימות, דף הערך והאחרונוּת (ייתכן שתבניות, שפות ואחרונוּת אינם מופעלים בוויקי הזה).
classic_noboostlinks
דירוג המבוסס על תבניות אחדוֹת, שפת הדף והאחרונוּת כאשר זה מופעל בוויקי הזה.
empty
דירוג שמבוסס רק על אפשרויות שתלויות בשאילתה (רק לשם ניפוי שגיאות).
wsum_inclinks
סכום משוקלל על סמך קישורים נכנסים
wsum_inclinks_pv
סכום משוקלל על סמך קישורים נכנסים וצפיות שבועיות בדפים
popular_inclinks_pv
דירוג מבוסס בעיקר על מספר הצפיות בדפים
popular_inclinks
דירוג מבוסס בעיקר על מספר הקישורים על הדף
engine_autoselect
לתת למנוע החיפוש לבחור את הפרופיל הטוב ביותר לשימוש.
אחד מהערכים הבאים: classic, classic_noboostlinks, empty, engine_autoselect, popular_inclinks, popular_inclinks_pv, wsum_inclinks, wsum_inclinks_pv
ברירת המחדל: engine_autoselect
srwhat

איזה סוג חיפוש לבצע.

אחד מהערכים הבאים: nearmatch, text, title
srinfo

אילו מטא־נתונים להחזיר.

ערכים (מופרדים באמצעות "|" או or תו חלופי): rewrittenquery, suggestion, totalhits
ברירת המחדל: totalhits|suggestion|rewrittenquery
srprop

אילו מאפיינים להחזיר:

size
הוספת גודל הדף בבתים.
wordcount
הוספת מניין המילים של הדף.
timestamp
הוספת חותם־הזמן של העריכה האחרונה של הדף.
snippet
הוספת קטע קצר מהדף, עם סימון שמדגיש מונחי שאילתה.
titlesnippet
הוספת כותרת הדף, עם סימון שמדגיש מונחי שאילתה.
redirecttitle
הוספת שם ההפניה התואמת.
redirectsnippet
הוספת כותרת של הפניה מתאימה, עם סימון שמדגיש מונחי שאילתה.
sectiontitle
הוספת שם הפסקה התואמת.
sectionsnippet
הוספת כותרת פרק מתאים, עם סימון שמדגיש מונחי שאילתה.
isfilematch
הוספת בוליאני שמציין אם החיפוש תאם לתוכן של קובץ.
categorysnippet
הוספת שם קטגוריה מתאימה, עם סימון שמדגיש מונחי שאילתה.
score
מיושן. חסר־השפעה.
hasrelated
מיושן. חסר־השפעה.
extensiondata
הוספת נתונים נוספים שנוצרים על־ידי הרחבות.
ערכים (מופרדים באמצעות "|" או or תו חלופי): categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
ברירת המחדל: size|wordcount|timestamp|snippet
srinterwiki

לכלול תוצאות בינוויקי בחיפוש, אם זמין.

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

הפעלת שכתוב שאילתות פנימי. שרתי חיפוש אחדים יכולים לשכתב את השאילתה לצורה אחרת שנחשבת לכזאת שמספקת תוצאות טובות יותר, למשל באמצעות תיקון שגיאות כתיב.

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

קביעת סדר המיון של התוצאות המוחזרות.

אחד מהערכים הבאים: create_timestamp_asc, create_timestamp_desc, incoming_links_asc, incoming_links_desc, just_match, last_edit_asc, last_edit_desc, none, random, relevance, user_random
ברירת המחדל: relevance