我正在使用 Wikipedia API 搜索包含该Template:Death date and age
模板的所有文章的 wikipedia。这可以通过以下请求来完成
我想修改我的查询以便使用两个或更多模板进行搜索。例如,我想检索具有BOTH
“ Template:Death date and age
”和“ Template:Birth date
”的文章。我怎样才能做到这一点?
我正在使用 Wikipedia API 搜索包含该Template:Death date and age
模板的所有文章的 wikipedia。这可以通过以下请求来完成
我想修改我的查询以便使用两个或更多模板进行搜索。例如,我想检索具有BOTH
“ Template:Death date and age
”和“ Template:Birth date
”的文章。我怎样才能做到这一点?
该eititle
参数只接受单个值,AFAIK 没有其他方法可以做到这一点。这意味着您必须为每个模板发出一个请求,然后将它们合并到您的代码中。
另一种选择是templatelinks
访问表。您可以通过下载templatelinks.sql
转储或访问Tool Labs来获得它,您可以从中直接访问数据库。
最好将DBpedia用于这样的查询,因为 api 并不真正支持您正在执行的查询类型。