def zeroclickinfo(query, skip_disambiguation = false)
      args = {
        'q' => query,
        'o' => 'json'
      }
      if(skip_disambiguation)
        args['d'] = 1
      end
      
      data = @http.get_content(@url, args)
  
      # parse the JSON and return an instance
      # of the ZeroClickInfo class
      DuckDuckGo::ZeroClickInfo.by(JSON.parse(data))
    end
def zeroclickinfo(query, skip_disambiguation = false)
      args = {
        'q' => query,
        'o' => 'json'
      }
      if(skip_disambiguation)
        args['d'] = 1
      end
      
      data = @http.get_content(@url, args)
  
      # parse the JSON and return an instance
      # of the ZeroClickInfo class
      DuckDuckGo::ZeroClickInfo.by(JSON.parse(data))
    end
Create a new instance.
 It is recommended to pass in a meaningful user agent.
 Defaults to using the secure api (https)
 Run a query against Duck Duck Go
 Returns an instance of DuckDuckGo::ZeroClickInfo