עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=setglobalaccountstatus
(main | setglobalaccountstatus)
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: CentralAuth
- רישיון: GPL-2.0-or-later
הסתרה או נעילה (או ביטול הסתרה או ביטול נעילה) של חשבון משתמש גלובלי.
פרמטרים ייעודיים:
זמינים פרמטרים כלליים אחרים.
- user
מצב של איזה משתמש לשנות.
- הפרמטר הזה נדרש.
- locked
לשנות האם המשתמש נעול או לא.
- אחד מהערכים הבאים: יכול להיות ריק, או lock, unlock
קביעה האם המשתמש הזה לא מוסתר, מוסתר מרשימת המשתמשים הגלובליים, או מועלם.
- אחד מהערכים הבאים: יכול להיות ריק, או lists, suppressed
- reason
הסיבה לשינוי מצב המשתמש הזה.
- statecheck
קוד MD5 אופציונלי לשילוב הנוכחי הצפוי של userid:username:hidden:locked זה משמש לזיהוי התנגשויות עריכה. הערך של hidden חייב להיות מחרוזת ריקה אם המשתמש לא מוסתר או המחרוזות
lists
אוsuppressed
. הערך של locked חייב להיות 1 עבור "נעול" ו־0 עבור "לא נעול". דוגמאות: 2128506:LeeSmith::0; 3839611:VandalGoblin:suppressed:1.- token
אסימון "setglobalaccountstatus" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
דוגמאות:
- לנעול את החשבון הגלובלי של User:Example עם הסיבה "Spam".
- api.php?action=setglobalaccountstatus&user=Example&locked=lock&hidden=&reason=Spam [פתיחה בארגז חול]
- לבטל את הנעילה ולהעלים את החשבון הגלובלי של User:Example עם הסיבה "I can"
- api.php?action=setglobalaccountstatus&user=Example&locked=unlock&hidden=suppressed&reason=I%20can [פתיחה בארגז חול]