עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/API
action=options
- יחידה זו דורשת הרשאות קריאה.
- יחידה זו דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
Change preferences of the current user.
Only options which are registered in core or in one of installed extensions, or options with keys prefixed with "userjs-" (intended to be used by user scripts), can be set.
- reset
Resets preferences to the site defaults.
- resetkinds
List of types of options to reset when the reset option is set.
- ערכים (מופרדים באמצעות "|"): registered, registered-multiselect, registered-checkmatrix, userjs, special, unused, all
- ברירת מחדל: all
- change
List of changes, formatted name=value (e.g. skin=vector). Value cannot contain pipe characters. If no value is given (not even an equals sign), e.g., optionname|otheroption|..., the option will be reset to its default value.
- הפרדה בין ערכים נעשית באמצעות | מספר הערכים המרבי הוא 50 (עבור בוטים – 500).
- optionname
A name of a option which should be set to the value given by optionvalue.
- optionvalue
A value of the option specified by optionname, can contain pipe characters.
- token
אסימון "csrf" אוחזר מ־action=query&meta=tokens
- פרמטר זה נדרש.
- Reset all preferences.
- api.php?action=options&reset=&token=123ABC
- Change skin and hideminor preferences.
- api.php?action=options&change=skin=vector|hideminor=1&token=123ABC
- Reset all preferences, then set skin and nickname.
- api.php?action=options&reset=&change=skin=monobook&optionname=nickname&optionvalue=[[User:Beau|Beau]]%20([[User_talk:Beau|talk]])&token=123ABC