Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用rjson软件包检索Yahoo';s API库存数据_R_Api_Yahoo_Yahoo Finance_Rjson - Fatal编程技术网

使用rjson软件包检索Yahoo';s API库存数据

使用rjson软件包检索Yahoo';s API库存数据,r,api,yahoo,yahoo-finance,rjson,R,Api,Yahoo,Yahoo Finance,Rjson,我试图从Yahoo real-time API中获取间谍价格,该代码过去一直有效,但现在我得到了这个错误(见下文),我如何克服这个问题 library(rjson) json_file <- "http://finance.yahoo.com/webservice/v1/symbols/SPY/quote?format=json&view=detail" json_data <- fromJSON(paste(readLines(json_file),

我试图从Yahoo real-time API中获取间谍价格,该代码过去一直有效,但现在我得到了这个错误(见下文),我如何克服这个问题

library(rjson)    
    json_file <- "http://finance.yahoo.com/webservice/v1/symbols/SPY/quote?format=json&view=detail"
    json_data <- fromJSON(paste(readLines(json_file), collapse=""))
    json_data

您可以使用此URL作为替代。它下载CSV格式,但可以轻松解析

我也犯了同样的错误。很可能他们已经从您上次运行代码时开始移动了API端点。我注意到有一个雅虎财务标签。你可以去那里看看。
"Error in file(con, "r") : cannot open the connection
In addition: Warning message:
In file(con, "r") :
  cannot open URL 'http://finance.yahoo.com/webservice/v1/symbols/AA/quote?format=json&view=detail': HTTP status was '406 Not Acceptable'