有没有办法使用 wikimedia API 获取特定 wikimedia 门户的随机文章?
例如,我需要Portal:Science的随机页面。
有谁知道如何做到这一点?
您所要求的没有多大意义,因为门户没有与之关联的页面列表。
您可以做的最接近的事情是从 egCategory:Science
或其子类别之一中获取随机页面。没有办法直接使用 API 来做到这一点,您需要遍历所有子类别并自己从中选择一个随机页面。
已经有一个工具可以做到这一点(对类别树的深度有限制):erwin85 的随机文章,英语维基百科上也有一个模板。