Class: Freesound::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/tweet_to_sounds/freesound_ext.rb

Instance Method Summary collapse

Instance Method Details

#advanced_search(query) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/tweet_to_sounds/freesound_ext.rb', line 3

def advanced_search(query)
  request  = Request.new(
               @api_key,
               search: {
                 q: query,
                 sounds_per_page: 10,
                 f: "duration:[0%20TO%2010]"
                 #s: "rating_desc"
               }
             )
  response = request.get!

  @requests  << request
  @responses << response

  response.sounds
end