Class: Tiozao::Joke
- Inherits:
-
Object
- Object
- Tiozao::Joke
- Defined in:
- lib/tiozao.rb
Overview
Get jokes from icanhazdadjoke.com
Class Method Summary collapse
Class Method Details
.random ⇒ Object
18 19 20 |
# File 'lib/tiozao.rb', line 18 def self.random HTTParty.get(@url, headers: @headers)["joke"] end |
.search(term, limit = 3) ⇒ Object
22 23 24 25 26 27 28 29 30 |
# File 'lib/tiozao.rb', line 22 def self.search(term, limit = 3) query = { term: term, limit: limit } response = HTTParty.get( "#{@url}/search", headers: @headers, query: query ) response["results"].map { |result| result["joke"] } end |