gpt4 book ai didi

Mediawiki API : How do I list all pages of a category and for each page show all of it's categories?

转载 作者:行者123 更新时间:2023-12-02 23:18:04 27 4
gpt4 key购买 nike

我正在使用以下维基媒体 API 列出具有特定类别的所有页面:https://www.mediawiki.org/wiki/API:Categorymembers

例如https://en.wikipedia.org/w/api.php?action=query&list=categorymembers&cmtitle=Category:Physics

这为我提供了带有标题和 ID 的页面列表,但我还想查看每个页面的所有类别。然而,似乎没有 cmprop 可以做到这一点。

cmprop: Which properties to get. (Default: ids|title)

ids: Page ID
title: Page title
sortkey: The sortkey used for sorting in the category (hexadecimal string)
sortkeyprefix: The sortkey prefix used for sorting in the category (human-readable part of the sortkey) 1.17+
type: Type that the page has been categorised as (page, subcat or file) 1.17+
timestamp: Time and date the article was added to the category

我考虑过查询每个页面并使用 prop=categories 来获取每个页面的类别,但这意味着需要大量的查询。有没有更好的方法来做到这一点?

最佳答案

关于Mediawiki API : How do I list all pages of a category and for each page show all of it's categories?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28224312/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com