Помош со Извршникот на МедијаВики

Ова е самосоздадена документациска страница за извршникот на МедијаВики.

Документација и примери: https://www.mediawiki.org/wiki/API

list=watchlist (wl)

(main | query | watchlist)
  • За овој модул се потребни права на читање.
  • Овој модул може да се користи како создавач.
  • Извор: MediaWiki
  • Лиценца: GPL-2.0+

Get recent changes to pages in the current user's watchlist.

Параметри:
wlallrev

Include multiple revisions of the same page within given timeframe.

Тип: булов (подробно)
wlstart

The timestamp to start enumerating from.

Тип: време и датум (допуштени формати)
wlend

The timestamp to end enumerating.

Тип: време и датум (допуштени формати)
wlnamespace

Filter changes to only the given namespaces.

Вредности (одделете ги со |): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
To specify all values, use *.
wluser

Only list changes by this user.

Тип: корисничко име
wlexcludeuser

Don't list changes by this user.

Тип: корисничко име
wldir

Во која насока да се набројува:

понови
Прво најстарите. Напомена: wlstart мора да биде пред wlend.
постари
Прво најновите (по основно). Напомена: wlstart мора да биде подоцна од wlend.
Една вредност: newer, older
По основно: older
wllimit

How many total results to return per request.

Не се допушта повеќе од 500 (5.000 за ботови).
Тип: цел број или max
По основно: 10
wlprop

Which additional properties to get:

ids
Adds revision IDs and page IDs.
title
Adds title of the page.
flags
Adds flags for the edit.
user
Adds the user who made the edit.
userid
Adds user ID of whoever made the edit.
comment
Adds comment of the edit.
parsedcomment
Adds parsed comment of the edit.
timestamp
Adds timestamp of the edit.
patrol
Tags edits that are patrolled.
sizes
Adds the old and new lengths of the page.
notificationtimestamp
Adds timestamp of when the user was last notified about the edit.
loginfo
Adds log information where appropriate.
Вредности (одделете ги со |): ids, title, flags, user, userid, comment, parsedcomment, timestamp, patrol, sizes, notificationtimestamp, loginfo
По основно: ids|title|flags
wlshow

Show only items that meet these criteria. For example, to see only minor edits done by logged-in users, set wlshow=minor|!anon.

Вредности (одделете ги со |): minor, !minor, bot, !bot, anon, !anon, patrolled, !patrolled, unread, !unread
wltype

Which types of changes to show:

edit
Regular page edits.
new
Page creations.
log
Log entries.
external
External changes.
categorize
Category membership changes.
Вредности (одделете ги со |): edit, new, log, external, categorize
По основно: edit|new|log|categorize
wlowner

Used along with wltoken to access a different user's watchlist.

Тип: корисничко име
wltoken

A security token (available in the user's preferences) to allow access to another user's watchlist.

wlcontinue

Употребете го ова за да продолжите кога има повеќе расположиви ставки.

Примери:
List the top revision for recently changed pages on the current user's watchlist.
api.php?action=query&list=watchlist [open in sandbox]
Fetch additional information about the top revision for recently changed pages on the current user's watchlist.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [open in sandbox]
Fetch information about all recent changes to pages on the current user's watchlist.
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [open in sandbox]
Fetch page info for recently changed pages on the current user's watchlist.
api.php?action=query&generator=watchlist&prop=info [open in sandbox]
Fetch revision info for recent changes to pages on the current user's watchlist.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [open in sandbox]
List the top revision for recently changed pages on the watchlist of user Example.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [open in sandbox]