class GoogleSearch
Google Search Result for Ruby powered by SerpApi
Search API Usage
“`ruby parameter = {
q: "query", google_domain: "Google Domain", location: "Location Requested", device: device, hl: "Google UI Language", gl: "Google Country", safe: "Safe Search Flag", num: "Number of Results", start: "Pagination Offset", tbm: "to be matched field", tbs: "to be searched field", api_key: "Your SERP API Key"
}
search = GoogleSearch.new(parameter)
search.params = “Portland”
html_results = search.get_html hash_results = search.get_hash json_results = search.get_json “`
Public Class Methods
new(params = {})
click to toggle source
Calls superclass method
SerpApiSearch::new
# File lib/search/google_search.rb, line 34 def initialize(params = {}) super(params, GOOGLE_ENGINE) check_params([:q, :engine]) end