MediaWiki API 帮助

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

文档和例子:-{R|https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page}-

list=readinglistentries (rle)

main | query | readinglistentries
  • 此模块是内部或不稳定的,不应该使用。它的操作可以更改而不另行通知。
  • 此模块需要读取权限。
  • 此模块可作为发生器使用。
  • 来源:ReadingLists
  • 许可协议:GPL-2.0-or-later

列举特定列表的页面。

此模块有两种操作模式。与rlelists参数一起使用时,它返回指定列表中的页面。与rlechangedsince参数一起使用时,它返回自指定日期起,当前用户的任意列表中已更改的所有列表项。(这意味着用于设备同步,并且与其他模式不同,也包含删除的项目,虽然不是已删除列表的项目。)

具体参数:
其他通用参数可用。
rlelists

要返回页面的列表ID。

类型:整数列表
通过|替代物隔开各值。
值的最大值为50(允许更高上限的客户端为500)。
rlechangedsince

显示自该时间戳以来,已更改的列表项。必须在2024-11-29T16:45:54Z之后。

类型:时间戳(允许格式
rlesort

要排序的属性。name不能与rlechangedsince一起使用。当设置rlechangedsince时默认值为updated,除此之外的情况下默认值为name

name
条目标题。(项目名会被忽略。排序按二进制值;例如任何大写ASCII字符都将排序在小写字符前。)
updated
上次更新时间戳。
以下值中的一个:name、​updated
rledir

排序方向:ascending(A到Z,最旧到最新)或descending

以下值中的一个:ascending、​descending
默认:ascending
rlelimit

返回的结果项数。

类型:整数或max
值必须介于1和100之间。
默认:10
rlecontinue

当更多结果可用时,使用这个继续。可在 mediawiki.org 获取更多有关如何继续查询的详细信息。

例子:
获取来自ID为101112的阅读列表的页面。
api.php?action=query&list=readinglistentries&rlelists=10|11|12 [在沙盒中打开]
获取当前用户自2013-01-01T00:00:00Z以来,已更改的列表项。
api.php?action=query&list=readinglistentries&rlechangedsince=2013-01-01T00:00:00Z [在沙盒中打开]