mysql - 使用 mediawiki ,我怎样才能获得给定质量的随机维基百科页面?
问题描述
我正在使用Wikimedia random API从 Wikipedia 获取随机文章,但是,使用此 API 我得到完全随机的文章,我在这里控制的唯一参数是 rnnamespace,它允许我过滤讨论页面、用户页面等。
我知道某些 wikipedia 页面会对其质量进行评估,并且我想获得一篇随机文章,例如,仅出现在精选文章集中。有没有办法可以使用 API 来做到这一点?
我想知道我是否唯一的选择是进行 sql 查询,即使理想情况下我只能依赖 API。
解决方案
可悲的是,没有合适的 API(它的任务是T63840)。将Special:RandomInCategory与Featured articles
类别一起使用。或https://randomincategory.toolforge.org/以获得更慢但在数学上更正确的替代方案。
推荐阅读
- css - 使用条件从日历区域导出 CSV
- google-cloud-storage - 适用于 Google Colab TPU 的 Google Cloud Storage 定价
- microsoft-edge - Chromium Edge - Javascript 似乎受到 Edge 更新自动检查的影响
- typo3 - Typo3 / Femanager电子邮件确认自动登录不起作用
- sql - SQL Server - 减轻查询中列包含 NULL 的近乎重复的记录?
- api - 通过 API 将数据从表单添加到数据库
- model - Elm create-elm-app 错误:初始化时赋予 Elm 程序的标志有问题。Json.Decode.oneOf 以下2种方式失败
- java - Kruskal 算法 - 我在这个实现中的问题是什么?
- android - Android Project的状态栏不能变色
- python - matplotlib:如何精确定位文本?