Php的维基百科Api扩展


Wikipedia Api Extensions with Php

我使用这个维基百科- php请求方法。现在,我只会得到人,而不是公司之类的东西。我的url是这样的:

$url = 'http://de.wikipedia.org/w/api.php?format=xml&action=query&titles='.$q.'&prop=revisions&rvprop=content';

我在维基百科api-描述中搜索过,但我没有找到任何可以回答我问题的帮助。对不起,我的英语不好。

没有特定的方法可以只选择关于人的文章。你可以尝试遍历category:Person的子类别,但这会给你很多误报,或者你可以寻找包含关于Person的页面上常见的任何模板的页面(这将会有很大的不同,取决于你谈论的是哪个WP版本)。

但是,我建议您查看一下WikiData或DBPedia,您可以从Wikipedia获得结构化数据。这里有一些提示:我如何从维基百科获得所有关于人的文章?