我在这里查看 API 文档,
https://www.mediawiki.org/wiki/API:查询
文档开头提到获取页面的维基文本,
action=query 模块允许您获取有关 wiki 及其中存储的数据的信息,例如特定页面的 wiki 文本、一组页面的链接和类别,或者更改 wiki 内容所需的令牌。
但我似乎无法弄清楚在 API 请求中传递哪些参数来返回给定页面的 wiki 文本。有人知道怎么做吗?
我尝试过类似的参数,
{'action':'query', 'titles':'Anarchism', 'prop':'wikitext', 'format':'json'}
Run Code Online (Sandbox Code Playgroud)
您必须使用此查询。
https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&format=json&titles=Anarchism&rvslots=main
Run Code Online (Sandbox Code Playgroud)