使用jsonlite R包时出错

使用jsonlite R包时出错,r,rcurl,jsonlite,R,Rcurl,Jsonlite,我想使用jsonlite将API中的数据读入R,但给出了如下所示的错误消息。在几个月前,它运转良好。它现在不起作用的原因可能是什么?我正在尝试从openFDA API获取数据: library(jsonlite) fda=fromJSON("https://api.fda.gov/drug/event.json?search=receivedate:[20040101+TO+20160101]&count=receivedate") Error in

我想使用jsonlite将API中的数据读入R,但给出了如下所示的错误消息。在几个月前,它运转良好。它现在不起作用的原因可能是什么?我正在尝试从openFDA API获取数据:

    library(jsonlite)
    fda=fromJSON("https://api.fda.gov/drug/event.json?search=receivedate:[20040101+TO+20160101]&count=receivedate")
           Error in open.connection(con, "rb") : 
           Peer certificate cannot be authenticated with given CA certificates

我刚刚成功运行了您的代码,但没有问题。我使用的是Mac OS X 10.10.5(约塞米蒂)、R版本3.2.3(2015-12-10)和jsonlite_0.9.19。您在重新启动R会话后是否尝试过此操作?SSL问题,您是否可以尝试改用http,或者检查您是否可以访问该站点,而不会由于SSL错误而被浏览器阻止。感谢您为我检查。我最近开始使用Microsoft R open来实现多线程性能,这就是原因。现在,在我切换回基本R之后,它工作得很好。你可能想要签出包