אופן השימוש ב- MediaWiki API: 8 שלבים (עם תמונות)

תוכן עניינים:

אופן השימוש ב- MediaWiki API: 8 שלבים (עם תמונות)
אופן השימוש ב- MediaWiki API: 8 שלבים (עם תמונות)

וִידֵאוֹ: אופן השימוש ב- MediaWiki API: 8 שלבים (עם תמונות)

וִידֵאוֹ: אופן השימוש ב- MediaWiki API: 8 שלבים (עם תמונות)
וִידֵאוֹ: אל תיגע לבחורה באיפור בחייםםם !!!! don't do that !!! 2024, מאי
Anonim

ממשק API של MediaWiki הוא קבוצה מתועדת של כלי פיתוח שיכולים לבצע את רוב המשימות בסקריפט אחד. ה- API משמש בדרך כלל לפיתוח כלים אוטומטיים לשימוש בויקי. ניתן להשתמש בקלות בממשק API של MediaWiki על ידי רוב השפות, במיוחד PHP (פונקציות התלתלים) כמו גם Perl ועוד כמה.

צעדים

השתמש בממשק API של MediaWiki שלב 1
השתמש בממשק API של MediaWiki שלב 1

שלב 1. קרא את תיעוד ה- API של MediaWiki

הוא ממוקם ב- 'api.php' באותה ספרייה כמו index.php הרגיל. דוגמה:

השתמש ב- MediaWiki API שלב 2
השתמש ב- MediaWiki API שלב 2

שלב 2. בחר תבנית פלט

MediaWiki מציע פלט נתונים בצורה של JSON, JSONFM, PHP (פורמט מסודר), PHPFM, WDDX, WDDXFM, XML, XMLFM, YAML, YAMLFM ו- RAWFM. הפורמטים המצורפים "FM" מודפסים יפה ב- HTML.

השתמש ב- MediaWiki API שלב 3
השתמש ב- MediaWiki API שלב 3

שלב 3. בחר פעולה

ממשק API של MediaWiki תומך בפעולות הבאות:

  • עזרה - עיין במסך העזרה
  • התחברות - התחברות ל- MediaWiki
  • opensearch - יישום פרוטוקול opensearch. (לא לכל ההתקנות של MediaWiki יש את זה).
  • רשימת צפייה - החזר עדכון של רשימת צפייה.
  • שאילתה - יש מגוון אפשרויות. עיין בתיעוד ה- API של MediaWiki עבורם.
השתמש בממשק API של MediaWiki שלב 4
השתמש בממשק API של MediaWiki שלב 4

שלב 4. בחר שאילתה או רשימה

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

השתמש בממשק API של MediaWiki שלב 5
השתמש בממשק API של MediaWiki שלב 5

שלב 5. העבר את הנתונים שפורסמו ל- API באמצעות CURL או כלי אחר המאפשר לך להשתמש בשיטת POST לתסריט

שיטת GET עשויה גם לפעול.

השתמש בממשק API של MediaWiki שלב 6
השתמש בממשק API של MediaWiki שלב 6

שלב 6. הקפד לשמור קובצי Cookie שנשלחים ליישום (סקריפטים/יישומים מסוימים עשויים לרצות לאחסן אותם בתיקיית משנה

השתמש ב- MediaWiki API שלב 7
השתמש ב- MediaWiki API שלב 7

שלב 7. בעת אינטראקציה עם ממשק המשתמש של MediaWiki, שים לב לאסימון העריכה שלך שנשמר ברוב דפי העריכה

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

השתמש ב- MediaWiki API שלב 8
השתמש ב- MediaWiki API שלב 8

שלב 8. קרא את התוצאות שנשלחו על ידי הוויקי

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

טיפים

  • ודא שיש לך את התמיכה של הוויקי המקומי שלך בסקריפט לפני השימוש ב- API.
  • תוכל למצוא מידע נוסף על MediaWiki באמצעות ה- API שלה.

מוּמלָץ: