Search code examples
rapisslgoogle-custom-search

Need to access Google Custom search api through R


How do I use R to do a Google Custom search? I have the custom search engine id and the api key. I currently try to do this:

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

and I get the following error:

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

Though I am able to get the results in json when I do a get request in the browser. Any clue on whats happening?


Solution

  • httr package worked!!

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