MediaWiki API 帮助
这是自动生成的MediaWiki API文档页面。
文档和例子:-{R|https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page}-
list=readinglistentries (rle)
- 此模块是内部或不稳定的,不应该使用。它的操作可以更改而不另行通知。
- 此模块需要读取权限。
- 此模块可作为发生器使用。
- 来源: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为10、11和12的阅读列表的页面。
- 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 [在沙盒中打开]