Rvest返回错误“;“来自服务器的空回复”;使用Last.fm web API时

Rvest返回错误“;“来自服务器的空回复”;使用Last.fm web API时,r,last.fm,rvest,R,Last.fm,Rvest,好的,所以我要做的是通过使用rvest解析艺术家为我的请求返回的XML文件,从Last.FM web API中获取艺术家的顶级标记列表 但是,当我试图获取XML的内容时,会出现以下错误: html("http://ws.audioscrobbler.com/2.0/?method=artist.getTopTags&artist=artistname&api_key=apikey") Error in function (type, msg, asError = TRUE)

好的,所以我要做的是通过使用rvest解析艺术家为我的请求返回的XML文件,从Last.FM web API中获取艺术家的顶级标记列表

但是,当我试图获取XML的内容时,会出现以下错误:

html("http://ws.audioscrobbler.com/2.0/?method=artist.getTopTags&artist=artistname&api_key=apikey")

Error in function (type, msg, asError = TRUE)  : Empty reply from server
我尝试使用不同包中的不同函数进行解析(getURL、readWeb),但所有artist.get方法都返回空回复。然而,在浏览器中访问API请求的URL就可以了。此外,user.get方法也同样有效


这可能是什么原因造成的?我一定要找我这边的麻烦吗?这是维斯特吗?Last.FM?

谁知道<代码>api_键可能在哪里,但您在哪里?也许这里有一些许可问题,无论如何我都会尝试使用代理服务器,谢谢你的想法。没有代理。我在x86_64-w64-mingw32/x64上使用了R版本3.1.1,包版本为httr_0.5、rvest_0.1、XML_3.98-1.1、RCurl_1.95-4.3。值得一提的是,我也遇到了同样的问题——但我正在尝试将相当数量的数据引入R.23.5 gb。