Method: Query::Engine::BaiduMobile#query

Defined in:
lib/query/engine/baidu_mobile.rb

#query(wd) ⇒ Object

基本查询,相当于从搜索框直接输入关键词查询



11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/query/engine/baidu_mobile.rb', line 11

def query(wd)
    queryStr = "word=#{wd}"
    uri = URI.encode((BaseUri + queryStr))
    # begin
        res = HTTParty.get(uri,Options)
        r = Query::Result::BaiduMobile.new(res)
        r.baseuri = uri
        r
    # rescue Exception => e
        # warn "#{__FILE__} #{__LINE__} #{uri} fetch error: #{e.to_s}"
        # return false
    # end
end