当前位置 : 主页 > 网络推广 > seo >

维基百科列表=搜索REST API:如何检索匹配文章的网址

来源:互联网 收集:自由互联 发布时间:2021-06-16
我正在研究维基百科REST API,但是我无法找到正确的选项来获取搜索查询的URL. 这是请求的URL: http://it.wikipedia.org/w/api.php?action=querylist=searchsrsearch=calvinoformat=xmlsrprop=snippet 此请求仅输出标
我正在研究维基百科REST API,但是我无法找到正确的选项来获取搜索查询的URL.

这是请求的URL:

http://it.wikipedia.org/w/api.php?action=query&list=search&srsearch=calvino&format=xml&srprop=snippet

此请求仅输出标题和代码段,但不输出文章的URL.
我已经检查了wiki =搜索查询的维基百科API文档,但似乎没有可以获取URL的选项.

最好的祝福,
法比奥布达

您可以自己从标题轻松地形成文章的URL.对于意大利维基百科,它是http://it.wikipedia.org/wiki/,其后是文章的 URL-encoded标题.就这么简单.

文章的实际URL也会替换带有下划线的空格,但如果您不想使用空格的网址重定向到带下划线的网址,则不需要这样做.

编辑:您可以获取URL,但不可能同时获取与搜索相关的信息.为此,请将列表用作generator.例如:

http://it.wikipedia.org/w/api.php?action=query&generator=search&gsrsearch=calvino&format=xml&gsrprop=snippet&prop=info&inprop=url

但是,我认为更改页面URL的格式是不太可能的:其他人太多依赖于这一点.

网友评论