从特定页面获取数据信息- MediaWiki API
Get Data info from a certain page- MediaWiki API
我是 api 系统的新手,我想知道如何从某个页面获取数据。所以我的 link 是:
https://nookipedia.com/w/api.php
但我想从这个页面获取我的 api:
https://nookipedia.com/wiki/Bugs/Animal_Crossing:_New_Leaf
但是当我尝试这个时:
https://nookipedia.com/wiki/Bugs/Animal_Crossing:_New_Leaf/w/api.php
link 不起作用并给我这个错误:
Error 404: Not found
The requested page or file could not be found on our server. It may have been moved or deleted.
我如何获得该特定页面?
我建议您使用 API sandbox on Wikipedia to see how queries are built. You will still need to read the actual API documentation 来获取有用的信息...
基本上,您想将标题作为参数传递给 api.php
,如下所示:
https://nookipedia.com/w/api.php?titles=Bugs/Animal_Crossing:_New_Leaf
但是,这本身仍然无法为您提供任何信息;您需要确切地知道 什么 数据,并使用具有适当参数的正确 API 模块。例如获取一个页面的所有分类:
https://nookipedia.com/w/api.php?action=query&titles=Bugs/Animal_Crossing:_New_Leaf&prop=categories
对于这个具体示例,您可以查看查询 API 和类别 属性 的文档:
我是 api 系统的新手,我想知道如何从某个页面获取数据。所以我的 link 是:
https://nookipedia.com/w/api.php
但我想从这个页面获取我的 api:
https://nookipedia.com/wiki/Bugs/Animal_Crossing:_New_Leaf
但是当我尝试这个时:
https://nookipedia.com/wiki/Bugs/Animal_Crossing:_New_Leaf/w/api.php
link 不起作用并给我这个错误:
Error 404: Not found
The requested page or file could not be found on our server. It may have been moved or deleted.
我如何获得该特定页面?
我建议您使用 API sandbox on Wikipedia to see how queries are built. You will still need to read the actual API documentation 来获取有用的信息...
基本上,您想将标题作为参数传递给 api.php
,如下所示:
https://nookipedia.com/w/api.php?titles=Bugs/Animal_Crossing:_New_Leaf
但是,这本身仍然无法为您提供任何信息;您需要确切地知道 什么 数据,并使用具有适当参数的正确 API 模块。例如获取一个页面的所有分类:
https://nookipedia.com/w/api.php?action=query&titles=Bugs/Animal_Crossing:_New_Leaf&prop=categories
对于这个具体示例,您可以查看查询 API 和类别 属性 的文档: