1

当我尝试以下代码时,我不断收到错误消息,错误消息是

“open.connection(con,“rb”)中的错误:schannel:下一个 InitializeSecurityContext 失败:SEC_E_UNTRUSTED_ROOT(0x80090325)-证书链是由不受信任的机构颁发的。”

但是,我的代码似乎没有错,如果错误消息是由于安全或权限问题引起的,谁能给我解决这些安全问题的解决方案?

library(googleway)   
res <- google_geocode(address = "대한민국 경기도 안산시 단원구 성곡동 강촌로", language = "ko", key = <your_api_key>)
4

1 回答 1

1

已解决,归于@SymbolixAU

问题是由于位于(公司)防火墙后面。在这种情况下,我们需要使用 curl_proxy

library(googleway)
library(curl)
curl_proxy <- function(url, verbose = TRUE){
  proxy <- ie_get_proxy_for_url(url)
  h <- new_handle(verbose = verbose, proxy = proxy)
  curl(url, handle = h)
}


res <- google_geocode(address = "대한민국 경기도 안산시 ", language = "ko", key =     "api_key", curl_proxy = curl_proxy)
于 2018-04-02T04:05:53.990 回答