2015-05-14 35 views
5

Bir Google Özel araması yapmak için R'yi nasıl kullanırım? Özel arama motoru kimliğim ve api anahtarım var. Şu anda bunu deneyin:Google Özel arama API'sine erişmeniz gerekiyor. R

getURL("https://www.googleapis.com/customsearch/v1?key=API_KEY&cx=ENGINE_ID&q=searchterm") 

ve aşağıdaki hatayı alıyorum:

Error in function (type, msg, asError = TRUE) : SSL certificate problem: unable to get local issuer certificate

Ben tarayıcıda bir get isteği yaptığınızda json sonuçları almak mümkün olsa

. Neler olduğuna dair bir ipucu var mı?

cevap

4

yılında ssl.verifypeer=TRUE set HTTR paket çalıştı !!

library(httr) 
query="https://www.googleapis.com/customsearch/v1?key=API_KEY&cx=ENGINE_ID&q=SEARCH_TERM" 
content(GET(query)) 
3

getURL

getURL("https://www.googleapis.com/customsearch/v1?key=API_KEY&cx=ENGINE_ID&q=searchterm", ssl.verifypeer=TRUE) 
+0

Dint çalışması ... aynı hata! –

+0

"ssl.verifypeer" = FALSE "öğesini ayarladığımda, daha mantıklı görünecek şekilde çalıştım. Yardımda bu parametreden bahsedilmiyor. –

İlgili konular