Class: RubyCode::SearchProviders::DuckduckgoInstant

Inherits:
Base
  • Object
show all
Defined in:
lib/rubycode/search_providers/duckduckgo_instant.rb

Overview

DuckDuckGo Instant Answer API provider (FREE) https://duckduckgo.com/api Note: Returns instant answers/summaries, not full web search results

Constant Summary collapse

API_ENDPOINT =
"https://api.duckduckgo.com/"

Instance Method Summary collapse

Methods inherited from Base

#search

Constructor Details

#initialize(config: nil) ⇒ DuckduckgoInstant

Returns a new instance of DuckduckgoInstant.



16
17
18
# File 'lib/rubycode/search_providers/duckduckgo_instant.rb', line 16

def initialize(config: nil)
  super(config: config, api_key: nil)
end