将R与Google Analytics结合使用

Kim*_*cks 8 google-analytics r

我找到了一个名为r-google-analytics的伟大项目,我想使用它,这样我就可以在这个网站http://code.google.com/p/r-google-analytics/中操纵R中的GA数据.

我运行这部分代码:

library(RCurl)

library(XML)

# 1. Create a new Google Analytics API object 
ga <- RGoogleAnalytics()  
# 2. Authorize the object with your Google Analytics Account Credentials
ga$SetCredentials("INSERT_USER_NAME", "INSERT_PASSWORD") 
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息:

Error in postForm("https://www.google.com/accounts/ClientLogin", Email = username,  : 
  SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Run Code Online (Sandbox Code Playgroud)

关于什么可能导致错误的任何想法?

谢谢!

小智 4

请参阅http://www.omegahat.org/RCurl/FAQ.html了解完整的解释,特别是(取决于您对安全性的偏好):

如果您没有来自适当签名代理的证书,您可以使用 ssl.verifypeer 选项禁止验证证书:

x = getURLContent("https://www.google.com", ssl.verifypeer = FALSE)