使用mediawiki API获取谈话页面标题

时间:2014-12-04 11:57:14

标签: mediawiki mediawiki-api

有没有办法通过MediaWiki API获取给定页面标题的谈话页面标题?

我知道我可以使用prop=info获得talkid。但问题是对于尚未存在的谈话页面没有pageid。还有一些明显的方法可以通过在主题标题中添加前缀来获取谈话页面标题,但在我看来,它们都依赖于语言/设置......

1 个答案:

答案 0 :(得分:0)

leo的答案:那么,给定一个可能不存在的标题,你想知道如果页面是在创建页面时会有什么样的话题,那么在你不知道的自定义命名空间的维基中?然后我就会从API中获取所有命名空间的列表:http://www.mediawiki.org/w/api.php?action=query&meta=siteinfo&siprop=namespaces,然后查看我的前缀。谈话页面命名空间将在NS + 1中。

(作为社区维基发布,以便此问题不会被列为未答复。)