MediaWiki API 帮助

这是自动生成的MediaWiki API文档页面。

文档和例子:https://www.mediawiki.org/wiki/API:Main_page/zh

action=setnotificationtimestamp

main | setnotificationtimestamp
  • 此模块需要读取权限。
  • 此模块需要写入权限。
  • 此模块只允许POST请求。

Update the notification timestamp for watched pages.

This affects the highlighting of changed pages in the watchlist and history, and the sending of email when the "Email me when a page on my watchlist is changed" preference is enabled.

参数:
entirewatchlist

工作于所有已监视页面。

timestamp

Timestamp to which to set the notification timestamp.

torevid

Revision to set the notification timestamp to (one page only).

newerthanrevid

Revision to set the notification timestamp newer than (one page only).

continue

当更多结果可用时,使用这个继续。

titles

A list of titles to work on.

通过“|”隔开各值。 值的最高数字是50(对于机器人则是500)。
pageids

A list of page IDs to work on.

通过“|”隔开各值。 值的最高数字是50(对于机器人则是500)。
revids

A list of revision IDs to work on.

通过“|”隔开各值。 值的最高数字是50(对于机器人则是500)。
generator

通过执行指定查询模块获得页面列表以工作。

注意:发生器参数名称必须以“g”开头,参见例子。

一个值:allcategoriesalldeletedrevisionsallfileusagesallimagesalllinksallpagesallredirectsalltransclusionsbacklinkscategoriescategorymembersdeletedrevisionsduplicatefilesembeddedinexturlusagefileusageimagesimageusageiwbacklinkslangbacklinkslinkslinksherepageswithpropprefixsearchprotectedtitlesquerypagerandomrecentchangesredirectsrevisionssearchtemplatestranscludedinwatchlistwatchlistraw
redirects

Automatically resolve redirects in titles, pageids, and revids, and in pages returned by generator.

converttitles

Convert titles to other variants if necessary. Only works if the wiki's content language supports variant conversion. Languages that support variant conversion include gan、iu、kk、ku、shi、sr、tg、uz、zh.

token

action=query&meta=tokens取回的“csrf”令牌

这个参数是必须的。
例子:
重置整个监视列表的通知状态。
api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC
Reset the notification status for Main page.
api.php?action=setnotificationtimestamp&titles=Main_page&token=123ABC
设置Main page的通知时间戳,这样所有从2012年1月1日起的编辑都会是未复核的。
api.php?action=setnotificationtimestamp&titles=Main_page&timestamp=2012-01-01T00:00:00Z&token=123ABC
重置在用户名字空间中的页面的通知状态。
api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC