维基百科API返回的标题是否始终代表该页面的URL后缀?

时间:2016-06-09 12:04:04

标签: wikipedia wikipedia-api

Wikipedia API默认返回页面的标题(至少对于链接),例如“标题”:“亚马逊河”。

标题是否始终明确地转换为URL,即将“”替换为“_”并添加前缀,例如en.wikipedia.org/wiki/,结果是en.wikipedia.org/wiki/Amazon_River?

非标准字符有问题吗?

我如何另外询问网页的网址?

1 个答案:

答案 0 :(得分:1)

标题似乎总是与网址匹配,即可以毫不含糊地翻译成网址。

但是,为了确保获得有效的URL并避免翻译,可以使用prop=info&inprop=url来请求具有百分比编码的特殊字符的URL。

一个例子:

https://en.wikipedia.org/w/api.php?action=query&redirects&generator=links&prop=info&inprop=url&gpllimit=20&titles=Dolphin