עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=oathvalidate
(main | oathvalidate)
- המודול הזה פנימי או בלתי־יציב, ולא כדאי לך להשתמש בו. הפעולה שלו יכולה להשתנות ללא הודעה מוקדמת.
- יחידה זו דורשת הרשאות קריאה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: OATHAuth
- רישיון: GPL-2.0-or-later AND GPL-3.0-or-later
בדיקת תקינות של אסימון אימות דו־שלבי (OATH).
פרמטרים ייעודיים:
זמינים פרמטרים כלליים אחרים.
- user
לאיזה משתמש לבדוק את תקינות האסימון. ברירת המחדל היא המשתמש הנוכחי.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, חשבון חולף, טווח כתובות IP וגם שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName")
- data
מצופים נתונים מקודדים ב־JSON על־ידי המודול שכרגע מופעל למשתמש המאומת כעת
- הפרמטר הזה נדרש.
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
דוגמאות:
- בדיקת תקינות נתוני ה־JSON עבור המשתמש הנוכחי.
- api.php?action=oathvalidate&data={"token":"123456"}&token=123ABC [פתיחה בארגז חול]
- לבדוק את התקינות של נתוני JSON של המשתמש Example
- api.php?action=oathvalidate&user=Example&data={"token":"123456"}&token=123ABC [פתיחה בארגז חול]